If you travel to Athens is a must spot to visit! excellent greek food, amazing view, value for money 5 star restaurant! we just love been there every time... !!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.