E 17th St & Union Sq W, New York, New York 10003 USA
Taken previously Posted with review 01/10/22
Photo Credit: Yelp