Yes its good. Food taste fresh and the prices are fair. This will meet your desire for Greek Food. I've been serveral times in the past but forgot to do a review.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.