Best of Boston
1983 Best Lobster
Willow Pond Kitchen
The lobsters are $6.95 and terrific. The rest of the menu’s just so-so though.
Lexington Rd., Concord,
The lobsters are $6.95 and terrific. The rest of the menu’s just so-so though.
Lexington Rd., Concord,