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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results