361 Boylston St, Boston, Massachusetts 02116 USA
Now open for in person dining and takeout.
Photo Credit: Yelp