Don't look like much outside but don't be fooled! The pizza and Greek salad is worth every penny! The owners are super nice and always makes your visit pleasant! Closed on Sunday but they are open all year which is awesome in the winter!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.