Did you mean: Takara Kitchen Store
Takara
(5)
Women's clothing store in Chicago, Illinois
Address: 4223 W Lake St Apt. 407, Chicago, IL 60624
Hours: Closed ⋅ Opens 10 AM Mon
Phone: (773) 517-8211
No information is available for this page. · Learn why
11K Followers, 1104 Following, 88 Posts - See Instagram photos and videos from Ishraki (@monkiwarrior)