Oviedo restaurants

Marco's Pizza
1977 Alafaya Trl # 1041
Oviedo, Florida  32765
USA
Phone: 407-977-1777

Kfc
200 W Mitchell Hammock Rd
Oviedo, Florida  32765
USA
Phone: 407-971-2344

Giovanni's Pizza
4250 Alafaya Trl # 132
McCulluch Rd.
Oviedo, Florida  32765
USA
Phone: 407-359-5900

Sponsored
links