11681 S Ave, N Lima 44452, United States
No delivery
Spot something wrong?
Dishes at North Lima Pizza. Prices may vary in venue.