Restaurant Zorbas in the Greek island Telendos. The tavernen lies on the seafront promenade. Notice the cats.
Kalymnos 2008 * Photos from Kalymnos * Travelogues * Next