★ 4.9 (355) A Τριαντάφυλλος - Η Μικρή Πλατεία Παλαιόκαστρο, Palaiókastron 83100 Greek Restaurant Directions