A restaurant overlooking Little Venice, Mykonos Island, Greece. Lunch and dinner overlooking the sea. Photo as wallpaper.