The place is pretty small but they will get you in and out in no time. The employees are very friendly and accommodating.
Address: 1433 2nd Ave, New York City, NY 10021-3337
Location: United States > New York (NY) > New York City> > Upper East Side
- Neighborhood: Upper East Side
Phone Number: +1 212-737-8153