Do they have good Chicken Salad?
Address: 127 W Central St #6, Natick, MA 01760, USA
Amy Zuckerman | Sep 9, 2020
Really good!!
Gary Smith | Sep 9, 2020
Everything is great there!
Daniel Gilbert | Sep 9, 2020
Always fresh and really good
Kelsey Roth | Sep 9, 2020
They sure do!
Thanks! Your answer is awaiting moderation.