South Shore Refreshments
142 Lamberts Ln, 2025
About South Shore Refreshments
Address
142 Lamberts Ln, 2025
Location
Open in Google MapsReviews
Be the first to review South Shore Refreshments
Frequently Asked Questions about South Shore Refreshments
Does South Shore Refreshments offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at South Shore Refreshments?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Cohasset, MA
Get Contact Details
Share your details and we'll connect you with South Shore Refreshments