Yes, they do.....at least in the town of Braintree, but you may want to call them to see if they deliver to other towns. I know it's a $10 minimum
Yes they do, best calzones around too, in my opinion.
Takeout and Pickup or third party deliveries
Thanks! Your answer is awaiting moderation.