Seven Hills Wine & Spirits

Liquor Store
288 Beacon St (at Sacramento St.)
Somerville, MA 02143
(617) 547-1644

Tips

  • They do not carry Campari.
  • Very interesting collection of fire fighting photos, almost to a museum level!

Nearby places

275 Beacon St