Greek restaurant with traditional dishes such as moussaka, Juvetsi and the famous Greek specialty Souflaki. But what makes this restaurant a must is their lamb. I have traveled a lot and eaten in many restaurants but there lamb meat is the best.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.