ΟΛ

Ο Λάμπρος

Restaurant· 9 min from marina (745m)
Open in Google Maps →