Little Shop of Crafts – 711 Amsterdam Ave, New York, NY 10025, USA TRAVOH Source See more: Top 5 Family-Friendly Activities on New Yorkβs Upper West Side this Labor Day