"478 Mass Ave"
Support Arlington Center received news on September 2017 that "478 Mass Ave" (working title) will be moving into Arlington Center.
The new restaurant will be considered “the biggest little restaurant in America.”
The restaurant will be mainly takeout and delivery, featuring only 16 bench-style seating areas inside. The menu items will feature steamed and baked lobster ranging from 1-1/2 to 7 pounds, clam chowder, mussels, steamers, sandwiches and Korean soup.
Articles related to new restaurant:
Rendering drawings of new design