Ovio is an Italian restaurant offering Italian specialties and Neapolitan pizza in a polished venue with a warm atmosphere.