Tang Palace is a Chinese restaurant located in St. Louis, MO 63132. It is one of the 1700 Chinese restaurants in United States. Address of Tang Palace is 8235 Olive Blvd, St. Louis, MO 63132, United States. Tang Palace can be contacted at 13146927877. Tang Palace is rated 4 (out of 5 stars) by 42 reviewers on the web.
Some of the places around Tang Palace are -
Within around 250 meter aerial distance, there are at least 2 more Chinese restaurants around Tang Palace. These Chinese restaurants are - Lu Lu Seafood & Dim Sum, Tang Palace
8235 Olive Blvd, St. Louis, MO 63132, United States
Contact number of Tang Palace is 13146927877.
Rating of Tang Palace is 4 out of 5 stars.
Address of Tang Palace is 8235 Olive Blvd, St. Louis, MO 63132, United States.
Tang Palace is located in St. Louis, MO 63132.
Tang Palace is a Chinese restaurant in United States
Pincode of St. Louis, MO 63132 is 63132