Best of Boston

1986 BEST Seafood Restaurant

Legal Sea Foods

Love the fish, hate the lines.

All locations