Bizarre. Never heard of lobster roll before, and I lived in CA.
Never heard of a Lobster roll before MM? You HAVE to visit New England, preferably Cape Cod, NH or especially MAINE.