While my childhood memories might be a little romantic and nostalgic, this place has gone down hill in recent years. It is not dirty per se but I wouldn't describe it as clean enough that I enjoy making purchases from there.
The sandwich prices are reasonable but don't you want to enjoy where you buy your food from?
I'd put this as a hard pass. Go to either J.J's locations in Cohasset or Dribbles in the Harbor. Dribbles is **expensive** but at least you feel clean.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.