From Our Editors
An acclaimed destination in Cohasset, Village Butcher Shop and Deli is a wonderful deli with a flavorful menu. Whether you are heading there for the great quality, lightning-fast service, or both, you will always leave this restaurant impressed.
It's been tabbed by the locals as a really good option for large groups.
A trip to Village Butcher Shop and Deli is definitely worthwhile.