Cozy taverna offering excellent food and generous portions, with a captivating view of the surrounding nature.