Restaurant with a rooftop terrace serving Greek and Mediterranean cuisine and featuring sea and sunset views in Oia, Santorini.
Restaurant with a rooftop terrace serving Greek and Mediterranean cuisine and featuring sea and sunset views in Oia, Santorini.