Venue #4bad4dbbf964a5200c443be3

Liquor Store
313 Broadway (Temple St)
Somerville, MA 02145
(617) 623-1313

Tips

  • They have a decent selection of local beers

Nearby places

312 Broadway (Temple St)