I love cafe roma! They have specials on certain days, I think Wednsdays, where you buy a pizza get one free. They are good priced and very good. Their Minestrone soup is great also!
Disclaimer: GiftCards.com Local gift cards are not issued by, sponsored, affiliated or endorsed by the merchant. Are you this merchant? Claim this page.