Restaurant at sea shore against blue water of Aegean sea on Santorini island resort in Greece, Europe.