We recently ate dinner here while in town. Extensive menu including both Greek and Italian food with reasonable prices. The pizzas were some of the best we've had. Homemade baklava was first-rate.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.