Steps from the taxi station is this local institution, famed for its mega breakfasts (€6 to €10), hearty Greek dishes and creative salads, all enjoyed on a big, bustling terrace. The mezedhes menu is vast, with items like grilled octopus with balsamic dressing and eggplant rolls stuffed with feta.
Mama’s House
Fira