10Petra Restaurant, Santorini

If you are looking for a breathtaking location for dinner and drinks, the Petra Restaurant in Oia, Santorini, is the place.

Oia is a scenic village on the northwest edge of the Santorini island within the Cyclades, a picturesque town beloved by artists and tourists.

Next