Stackhouse Pizza & Subs: Fresh Food in Chelmsford, and Sudbury
With locations in Chelmsford, and Sudbury, Stackhouse Pizza & Subs has quickly become a 5-star favourite for pizza and sub lovers. That's because we are dedicated to using only the freshest ingredients on our subs, pizzas and nachos. We offer dine-in and delivery from all 2 locations in the Sudbury Area, so you can enjoy a Canadian, vegetarian or meat lovers' pizza with us or in the comfort of your home. We also have 2 locations in the Muskoka's, 1 in MacTier, and 1 in Bracebridge.
Accessibility & amenities