Filter

Cuisines
Select cuisines

The Best 15 Pizza, Restaurants in Oia, Greece

Restaurante Pizza Edwin
4.5
8 reviews

Oia 84-702, Greece, Oia

Very quick I ordered a magharita both times best quality in my opinon my family loved it too