Papa's Pizza Reviews & Details
1219 E Grand River Ave
Papa's Pizza is located at 1219 E Grand River Ave in East lansing near the intersection of Lake Lansing Rd and N Hagadorn Rd. Call (517) 332-8888 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Lake Lansing Rd And N Hagadorn Rd
Tell us more about Papa's Pizza East lansing!