Does the spirit shop still have a deli?
Address: 280 Cole Ave, Williamstown, MA 01267, USA
Chris Chapin | Sep 5, 2020
No
Jeff Curran | Sep 5, 2020
No they closed the deli station a couple of years now just chips and snacks.
Thanks! Your answer is awaiting moderation.