Address: 3190 Telegraph Rd, St. Louis, MO 63125, USA
“This is my family’s go to for Chinese food! We order delivery usually and it’s always a hefty order but they still manage to get it to us early. Always polite and friendly wether we order delivery or go pick it up. Often they put extras in your delivery like cakes and drinks which of course who doesn’t love a surprise! Back home in SC our favorite restaurant was Great Wall in a small town called Taylors so I figured why not give this place a shot….. glad I did, it’s like a taste of home.”
Address: 4269 Bayless Ave, St. Louis, MO 63123, USA
“Fast and fresh. Great portion size. I'll be ordering again soon!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…