No Frill Bar and Grill, NORFOLK, Virginia (VA)
Conveniently stationed at 806 Spotswood Avenue () in NORFOLK, Virginia (VA) (23517), No Frill Bar and Grill is available at 7576274262. It is advisable to give them a call upfront to arrange your table in the restaurant.
More restaurants in NORFOLK, Virginia (VA)
No Frill Bar and Grill contact information and details:
Address: 806 Spotswood Avenue - , NORFOLK, Virginia (VA) 23517
Contact Phone: 7576274262