Restaurants - Italian in Oviedo, FL
Circosta's Italian Ristorante
Toninos Italian Restaurant
Fazoli's