Whitewashed taverna-style Greek restaurant serving Greek and Italian dishes. Features a pavement terrace.