OMG!!! The take-out food here cannot be beat! They have frozen dinners to die for and they are well-prepared, tasty and "fresh" for frozen food. The deli meats are surperb -- and oh, the sausage is the best. If you have a microwave at your hotel -- (I bring a glass dish) try this place. We go there just about every three days. Wonderful owners -- fresh, authentic food and truly better than the Italian restaurants in town (and there are some good ones). The tiramisu (frozen, to go) is DIVINE!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.