★ 4.9 (212) C Castro Restaurant & Cafe Bar Paleochora Chania, Palaiokhóra 73001 Greek Restaurant Call Directions