? Queens NY Italian Sandwich Shop, ?
Can't remember the name, but it's supposed to be the best places for an Italian sandwich.. They call one the Mom's Special... has all kinds of deli meats, hot peppers, mushrooms, on fresh bread...
What's the name?