E 17th St & Union Sq W, New York, New York 10003 USA
One of the gluten free turnovers - ready to eat from the stand
Photo Credit: Yelp