Address: 2170 Chambers Rd, St. Louis, MO 63136, USA
It's owned by an older Asian gentleman.
No
Not sure if this place is black owner.
I believe the owner is of Asian decent.
Add Answer
Thanks! Your answer is awaiting moderation.
It made me sick one time
Can you post a menu online.
Trending Places
Chicken restaurant
6210 W Florissant Ave, St. Louis, MO 63136, USA
3515 Natural Bridge Ave, St. Louis, MO 63107, USA
7500 Big Bend Blvd, St. Louis, MO 63119, USA
9701 St Charles Rock Rd, St. Louis, MO 63114, USA
9501 Gravois Rd, St. Louis, MO 63123, USA
10545 Page Ave, St. Louis, MO 63132, USA