NextEats
›
Massachusetts
›
Food in Millis
›
Pizza
› Stack'd Pizza
Stack'd Pizza
Pizza restaurant · 40 Exchange St, Millis, MA
Delivery
Hours
Thu 4 PM–8 PM
Fri 11 AM–8:30 PM
Sat 11 AM–8 PM
Sun 11 AM–7 PM
More food in Millis, MA
·
Pizza in Millis