ave chicago house thai opart thai house chicago ave The business is located in 1546 W Chicago Ave Chicago IL 60642 USA. It is located at 4658 N Western Ave at Le land Ave in Chicago… Tuesday, March 29, 2022 Edit