I felt like I was in Italy when I entered the restaurant, complete with all the delicious smells associated with Italian cooking. You can buy take out food from their small deli counter, or choose to sit in their cafe area. Prices are good and since I am Italian, I can honestly say the food is very authentic. It is a very casual and charming experience and one I recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.