Restaurants

Order by:

Restaurants

Vai Restaurant and Cafe – Vai Palm Beach
Vai

By the seaside, right on the sand you can find “Palm Beach Vai” restaurant – tavern. Here you can taste traditional recipes in ...

Restaurants

Oinodion
157 El. Venizelos Str, Sitia

Right on the harbor of Sitia, with its tables being just a few meters from the sea, is Dimitris' restaurant (or the old Cho...

VIEW MORE