Restaurants in 'Little Venice', Hora, Mykonos, Cyclades windmills in background Greece Europe