The new outpost is located at 61 Brookline Ave., parent company Broadway Restaurant Group announced Tuesday.