Manhattan
Cherry
4037 23rd St.
Long Island City, NY, 11101, United States
Long Island City, NY, 11101, United States
TEL:
(718) 786-8645
The boutique carries groovy clothes and shoes from across the decades. The real gems are on the second floor.
Advertisement
Advertisement
