Sal's Pizza Pub

Pizza restaurant · 410 W 22nd St, Lombard, IL

To-Go · Delivery

Hours

More food in Lombard, IL · Pizza in Lombard