1500 Alafaya Trail
7 Alafaya Woods Blvd Oviedo, FL
1020 Lockwood Blvd Oviedo, FL
great pizza, friendly service. recommend!
December 07, 2012
Victorio's Restaurant and Pizzeria
If you've been to or used
Victorio's Restaurant and Pizzeria, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.