5904 55th Dr, Flushing, New York 11378 USA
Lovely I found a piece of glove in my sandwich NEVER AGAIN !!
Photo Credit: Yelp