Poppa Leo's Pizza

Poppa Leo's Pizza

Restaurants in Lansing, MI

Restaurants Karaoke Pizza

Contact us

Location

1200 N Larch St,
Lansing , MI 48906 UNITED STATES

Reviews

Poppa Leo's Pizza 517-374-7700
1200 N Larch St,
Lansing , MI 48906 UNITED STATES
$
Poppa Leo's Pizza

Detail information

Company name
Poppa Leo's Pizza
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Poppa Leo's Pizza

Contacts Location Details