Skip to main content

Poppa Leo's Pizza

restaurant · pizza restaurant · East Lansing, MI

Address
515 W Grand River Ave, East Lansing, MI 48823
Phone
(517) 351-1811
Website
restaurant-guide.com
Where
42.7368, -84.4905

Search Hominin for Poppa Leo's Pizza

Other restaurants nearby

More in East Lansing

Poppa Leo's Pizza — restaurant in East Lansing, MI | Hominin