Jerrys Italian Pizza Restaurant, OVIEDO, Florida (FL)
Comfortably stationed at 1003 Lockwood Boulevard () in OVIEDO, Florida (FL) (32765), Jerrys Italian Pizza Restaurant can be contacted at 4079772116. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in OVIEDO, Florida (FL)
Jerrys Italian Pizza Restaurant contact information and details:
Address: 1003 Lockwood Boulevard - , OVIEDO, Florida (FL) 32765
Contact Phone: 4079772116
