Koto
111 E Delaware Pl
Chicago, IL 60611
Koto is a vibrant eatery located in the heart of Chicago, IL, known for its delicious fusion of Japanese and Asian cuisines. With a cozy ambiance and friendly staff, it offers a wide range of dishes, from sushi and ramen to bento boxes and stir-fries. Whether you're dining in or grabbing takeout, Koto promises a delightful culinary experience that keeps locals and visitors coming back for more.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.