Satellite Bottle Shop
Wine Bar · Bar
Satellite Bottle Shop is a retail establishment specializing in wine, beer, and spirits. They offer a wine club and a newsletter for customers. The shop is open Tuesday through Sunday.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Satellite Bottle Shop.
Local restaurants nearby
570 High Street, Dedham, MA 02026, USA
