Get directions to: The Thai Terrace, Villa Park, IL
Restaurant address: 17w697c Roosevelt Rd Villa Park, IL 60181, USA
Restaurant: The Thai Terrace