The restaurant announced its closure Friday.

(Open with browser)
Source: https://www.boston.com/food/restaurants/2020/05/15/stella-closed-after-15-years