Search results
- See moreSee moreSee moreLeona's Pizzeria & RestaurantPizza
8315 Ogden Ave Lyons, IL 60534 282.94 mi
Is this your business? Verify your listing
8315 Ogden Ave Lyons, IL 60534 282.94 mi
Is this your business? Verify your listing
1.0 1 review
I ordered a pizza and a beef for the first time. The beef was real salty and did not taste good with hoagie bread. The pizza was cooked the way I ordered but the pizza was not good tasting at all.... More