Get directions to: Sala Thai Restaurant, Chicago, IL
Restaurant address: 2739 W Touhy Ave Chicago, IL 60645, USA
Restaurant: Sala Thai Restaurant