Search results
- Papa Loe’s PizzaPizza
2577 Indianola Ave Columbus, OH 43202 2.07 mi
Is this your business? Verify your listing
2577 Indianola Ave Columbus, OH 43202 2.07 mi
Is this your business? Verify your listing
3.0 1 review
Wasn't bad since they just opened. But pizza could use more sauce. Workers were nice and friendly. And pizza was made quickly after ordered, not long wait time. Would go again if they adjusted... More