Italo's Pizza
$ • Pizza
Hours:
7735 OH-45, Lisbon
(330) 424-0001
Customers' Favorites
Italo's Pizza Reviews
Ratings
Menu
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 8PM |
I'm usually very satisfied with product. Had to wait at least 20 minutes over specified time. The chicken an JoJos were excellent as always. The pizza was cold, the pasta was all sauce and very little pasta.