Address: 137 Highland St, Worcester, MA 01609, USA
You can pay by phone too
Yes they do within the WPI/Becker area. Cash only though.
Add Answer
Thanks! Your answer is awaiting moderation.
WORST CUSTOMER SERVICE EVER, called for the FIRST time today to order delivery (I live 4 min drive away) and they said no they don't deliver there, and when I tried to explain I was only 4 minutes away he stayed quiet and hung up what 👎
Trending Places
Pizza restaurant
50 Greenwood St, Worcester, MA 01607, USA
96 Water St, Worcester, MA 01604, USA
60 S Ludlow St, Worcester, MA 01603, USA
179 Shrewsbury St, Worcester, MA 01604, USA