I must be up to my sixth or seventh visit here. The food is consistently good. The value proposition is fantastic. You need to try it for youself!
This town has had restaurants come and go but Villa Roma has been there forever and it is by far one of the best Italian places in town. The pizza is...
Pizza's pretty good, and fairly cheap. Not as good as Angelos, but also only 8 bucks, not 10.
Disclaimer: GiftCards.com Local gift cards are not issued by, sponsored, affiliated or endorsed by the merchant. Are you this merchant? Claim this page.