
3

"I report that Island Lobster Company is now open on Peaks Island (20 Island Ave.), seating 64 and serving lobsters caught by owners Katie and Thom Werner, with a menu of lobster rolls, seafood appetizers like clam and crab cakes and steamers, as well as burgers, salads, and sides." - Dana Hatic