Gyros and Greek Salad were pretty good. Portions are generous. Best baklava I've had in a while - not overly sweet; goes well with their ice cream. They even have free wi-fi.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.