It used to make Boston's favorite rotisserie chicken. When the final Mass. location closed, it had a 2.5-star rating on Yelp.