66-03 Myrtle Ave, Glendale, New York 11385 USA
A most delicious turkey cheese lettuce tomato salt and pepper sandwich oh yes and don't forget to say extra mayo.
Photo Credit: Yelp