I have never had a disappointing meal at Longfellow's. The food is very good and the prices can't be beat. A hidden gem that only the locals know about.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.