Best of Boston

1987 Best New Restaurant

Dartmouth Street

Trendy food for grazers. Catch the squid pasta or the lobster ravioli.

271 Dartmouth St., Boston,