I could not believe this sandwich I ate this weekend and it's right here in New Jersey.
When we talk about big sandwiches, these are "huge". I've never seen a sandwich so big where four people can share it or you can eat it yourself. Whichever you choose...