• Call 781-255-2007

    Location:
    Express Pizza
    119 Central St
    Norwood, MA 02062

    Hours of Operation:
    MON – THU: 11 am – 10 pm
    FRI & SAT: 11 am – 10:30 pm
    SUN: 12 Noon – 9 pm

    WE DELIVER
    To Norwood & Westwood
    $10 minimum

    Parking:
    2-hour street parking 9AM-6PM,
    except Sundays and Holidays

    We accept:


    Yelp      Google +