Our online ordering is temporarily not available
Please call us at
(224) 653-8144
to place your online order.
Start New Order
Select Menu
Lunch Menu
Lunch Special
Menus
All Day Menu
Lunch Menu
Lunch Special
Lunch Special
Mon to Fri 11AM to 2PM
Palooza Pizza
1820 W Irving Park Rd, Schaumburg, IL 60193
(224) 653-8144
Store Information
Closed
See More