The latest
Thai Palace is not flashy, but the food is fabulous
While the interior, and certainly the exterior, at Thai Palace are not nearly as glamorous as what one may find at neighboring Thai restaurants, the food here is sublime and the atmosphere is comfortable.