Address: 1259 Stephen Jones Ave #2043, St. Louis, MO 63133, USA
Address: 8208 Olive Blvd, St. Louis, MO 63132, USA
“This place was recommended by 3 completely different people today as the best Chinese in the area. One person pointed out the beef and broccoli which I ordered. It truly was superb with hints of ingredients that only a passionate chef could pull off. The Saint Paul was indeed the best I ever had. Finally, the typical St Louis style fried rice was just alright. The service was very fast and the lovely lady was very friendly and patient. It should be noted that it is a cash only place.”
Address: 1259 Stephen Jones Ave, St. Louis, MO 63133, USA
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…