As you are by now well aware, we come back to Greece every few years, so, we have 'favorite' places and we also have places that we say "feels-like-home"... well Tsoutsouros is one of those places and Zorba's restaurant is our feels-like-home place to eat when we stay at the Triton Hotel. Tsoutsouros is a… Continue reading Tsoutsouros – Zorba’s & Triton Hotel