Ovio
Italian · Pizza
Ovio is an Italian restaurant offering Italian specialties and Neapolitan pizza in a polished venue with a warm atmosphere.
Location
Best places nearby
The highest rated places close to Ovio.
Local restaurants nearby
Απόλλωνος 4, Αττικής

