154 E Main St, Ilion 13357, United States
154 E Main St, Ilion 13357, United States
No delivery
Spot something wrong?
Dishes at Lombardo's Pizzeria Plus II. Prices may vary in venue.
Been to Lombardo's Pizzeria Plus II? Be the first to share what you ate.