Here in New England, a “grinder” is any sandwich on a long roll. Back in civilization where I was raised, North Jersey, a grinder is a sub that’s heated in the oven. In South Jersey, influenced by Philadelphia, you can get a hoagie. I have seen, in a national ad, someone order an Italian sub on a hoagie roll. Gotta cover all the bases.