Our online ordering is temporarily not available
Please call us at (224) 653-8144 to place your online order.

Palooza Pizza

1820 W Irving Park Rd, Schaumburg, IL 60193
(224) 653-8144
MenuTerms and ConditionsPrivacy PolicyCookies PolicyAccessibility
    Start New Order

    Lunch Special

    Menus

    All Day MenuLunch Menu
    change category

    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