Poppa Leo's Pizza, LANSING, Michigan (MI)
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
