Wow! Went here yesterday based on the reviews on Trip advisor and hotel recommendations. We are from NY and enjoy great food. We were very impressed. The stuffed tomatoes and eggplant were out of this world. You have to go here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.