Located on the Lobby Level of the Norfolk Waterside Marriott at 235 East Main Street, Norfolk, VA 23510.
Location
235 East Main Street, Norfolk, Virginia United States of America 23510
Hours
- Sun - Thurs,: 11AM - 11PM
- Fri - Sat: 11AM - 12AM
Happy Hours:
- Daily - 4PM - 6:00PM