This restaurant offers a great mix of Greek and Italian dishes. The portion size is large and the meals are very filling but not overly expensive. Great location for people watching.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.