is a highly reviewed Chinese Restaurant Restaurant
Ranked #1 of 46 Restaurants in South Hampton Saint Louis.
Some say, it is great.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Great buffet, lots of people around lunch time. My Kung Fu instructor and I meet up here often for lunch!