TAKUMI RESTAURANT

(312) 258-1010


Get Directions

555 W Madison St, Chicago, IL 60661

Mon-Fri 11:00 AM-10:00 PM
Sat-Sun 12:00 PM-10:00 PM


www.mythaitakumi.com