Italo's Pizza

2512 Harrison Ave NW, Canton, OH

Menu (As of 10/30)

Italo's Pizza: hours and how to order