Find the top Fish & chips restaurants in Norfolk, Virginia near you now.
Seafood restaurant
Address: 116 E 21st St, Norfolk, VA 23517
Address: 831 E Little Creek Rd, Norfolk, VA 23518