Dao Thai Restaurant and Noodle Palace Dao Thai

230 E Ohio St, Chicago, IL