From Our Editors
Located in Elmira, Original Italian Pizza's pizza features fresh dough and ingredients.
Take your vehicle to dinner - nearby parking is plentiful and will not pose a problem for drivers looking to dine.
Treat yourself to an affordable meal at Original Italian Pizza and save some cash for another day. Select your toppings and create a delicious pizza made from scratch by visiting Original Italian Pizza.