Kaarta Imports
Kaarta Imports
121 West 125th StreetNew York, NY 10027
212 866 4062
Hours:
M-Sa 10am-8:30pm; Su 12pm-7pm
M-Sa 10am-8:30pm; Su 12pm-7pm