Lobster Roll Restaurant Receives 2017 Award of Excellence from Trip Advisor

TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.

Click here to read more.