website

NEW YORK

TAKA  POP UP STORE@ NEW YORK

162 Allen Street

Lower East Side

Manhattan New York 10002

NOV.16-NOV.28

Hours
Monday - Sunday10:00am - 7:00pm