Best of Boston

1986 Best Seafood Restaurant

Legal Sea Foods

Love the fish, hate the lines.

All locations,