Get directions to: Tap House Grill, Norfolk, VA
Restaurant address: 931 W 21st St Norfolk, VA 23517, USA
Restaurant: Tap House Grill