Category: | Restaurant, |
---|---|
Address: | 4334 Natural Bridge Ave, St. Louis, MO 63115, USA |
Zip code: | 63115 |
Best food in town!
Best Chinese restaurant in st.louis
The fried rice is on point but the Tripe Sandwich fell a little short for the second time. Had the Tripe last visit to STL and was not impressed. Tripe appears to be too thick and I asked for it to be cooked well due to last visit.
Very best places love it here