Blu Restaurant Opens in Santorini, Illuminated by L’Observatoire International

July 1, 2025