Taverna En Elladi

restaurants / Italian

Lonely Planet review

This earns marks for its handy location, just above the main square. The food is reasonable, too – hearty homemade soups, along with oven-ready dishes such as veal En Elladi (veal with potatoes and cheese, €8).