"To Our Loyal Customers: Stash's Pizza of Norwood is separately owned and is not affiliated with any other locaitons.
We have been separately owned since May 2019, and we try our best to provide great customer service to all! Stay well!
Stash's Management"
Toggle navigation
ORDER ONLINE
Home
Employment
Contact us
Loyalty
Feedback
Find us
Stash's Pizza
254 Dean Street, Norwood, MA 02062
Tel: 781-501-5700
Feedback
Tell us what
you think