Best of Boston

Best Lobster

1983 Best Lobster

Willow Pond Kitchen

Concord
The lobsters are $6.95 and terrific. The rest of the menu’s just so-so though.