Poppa Leo's Pizza, LANSING, Michigan (MI)

Feeling hungry? Poppa Leo's Pizza might be the place to eat for you.
Conveniently located at 5214 South Mrtn Lthr Kng Jr () in LANSING, Michigan (MI) (48911), Poppa Leo's Pizza can be reached at 5173214800. Please call in advance to make a reservation.
More restaurants in LANSING, Michigan (MI)


Poppa Leo's Pizza contact information and details:
Address: 5214 South Mrtn Lthr Kng Jr - , LANSING, Michigan (MI) 48911
Contact Phone: 5173214800