Satellite Bottle Shop
About
Satellite Bottle Shop is a natural wine shop in Dedham Square with the motto “Natural Wine for the People.” The shelves skip mass-market brands and wines chosen for 95-point scores in favor of bottles from family-owned wineries, overlooked regions and native grape varieties, each with a story behind it. The owner tastes everything before it goes on the shelf and is happy to help anyone pick a wine for a weeknight or a dinner party.
The shop’s founder has spent more than twenty years in restaurants and wine, working in some of New England’s best dining rooms and opening Forage, Few & Far and Satellite Imports before launching the bottle shop. The aim was a neighborhood store where people could discover something new, meet other wine lovers and feel comfortable asking questions. Newcomers to natural wine and longtime collectors are equally welcome.
What to Know
- Free wine tastings are held every Thursday evening.
- Monthly wine classes are offered at the shop.
- The Satellite Wine Club delivers to Boston, Cambridge, Newton, Brookline, Arlington and other nearby towns.
Is this your business?
Claim it to add hours, photos, a description and a spotlight story.