What is this?

that is a hoagie. only thing that made it worthwhile visiting my grandparents in nj.