Best of Boston

1980 Best Martini

Bay Tower Room

And, honestly, we weren’t influenced by the view.

60 State St., Boston,