Thai Palace is a relaxed restaurant offering traditional Thai cuisine, including curries, noodles, and grilled specialties. They offer delivery and pickup options.