by Sharrie
January 15, 2010
Ask Sharrie
to share more
Legal Sea Foods is a Boston-based seafood restaurant chain, with locations primarily in New England and the Northeast. There are also a few locations around Washington, DC, three in South Florida, and one in Atlanta, GA. … see full wiki