Star Market
275 Beacon St, Somerville 02143