Delivery orders must be placed online only.
40 Exchange Street, Millis, Massachusetts 02054, United States
1-774-335-2085 ****** menu prices can change without notice *****
Open today | 11:00 am – 08:00 pm |
Tuesday to Thursday: 11:00 am - 8:00 pm
Friday: 11:00 am - 9:00 pm
Saturday: 11:00 am - 8:00 pm
Sunday: 12:00 pm - 7:00 pm
Copyright © 2024 STACK'D PIZZA & SANDWICHES - All Rights Reserved.
Powered by GoDaddy Website Builder