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 island of Santorini in the Cyclades, a picturesque town beloved by artists and tourists.

Next