Thai Jaa is a Thai restaurant offering a diverse menu. Expect flavorful dishes, including appetizers like Chicken Satay and mains such as Tamarind Duck.