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.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Filter Reviews by Ratings