Restaurants in Norfolk, VA
Restaurants
806 Spotswood Ave.,
Norfolk ,
VA
23517
UNITED STATES
Based on 2 reviews
Do NOT Eat at No Frill
5 good reasons NOT to eat at No Frill:Good place to relax
I just wanted to find a place to grab a beer and a quick place to eat. The bar is small, but going on a Tues. night, I didn't have a problem finding a seat. Only four beers on tap, but I got to try a dark IPA and an ale, while having a...Worldwide > United States > Norfolk, VA > Restaurants