"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"

Stash's Pizza

254 Dean Street, Norwood, MA 02062

Tel: 781-501-5700


Tell us what you think