Teele Square Market Groceries
1122 Broadway, Somerville 02144