Legal Sea Foods is planning to open the largest restaurant in Boston today, a place where sea urchin and champagne meet burgers and beer.


More...