Ibiza Kidz

clothing store in Stuyvesant Town, Long Island City

Phone: +1 212-228-7990

Website: ibizakidz.com

Address: 340 1st Avenue, New York

Open now closes at 19:00