Carved into the cliffside and overlooking the Aegean Sea, Petra Restaurant at Canaves Oia Suites features candle lit dinner under the stars with sea and town views.
Carved into the cliffside and overlooking the Aegean Sea, Petra Restaurant at Canaves Oia Suites features candle lit dinner under the stars with sea and town views.