loutrarestaurant.jpg

The Arias Taverna in Agia Irini has the best decor of any seaside taverna that I have ever seen. They say the food is good too.

[Back][Up][Next]