Review on Stella
Stella is a fantastic new Italian restaurant in Boston's hip SoWa neighborhood. Chef Evan Deluty is considered one of New England's most talented chefs. Evan and Candice Deluty celebrate the grand opening of their third restaurant, Stella.
Rate this RestaurantCuisine
Italian
Accepted credit cards
Visa, Master Card