YouTubeGo to YouTubeMention byTim Lee“Listed as a stop while exploring lobster rolls in Portland, Maine (caption does not include explicit tasting/review details for this venue).”