10839 W Florissant Ave, St. Louis, Missouri 63136 USA
Part mongol beef and Kung pao chicken
Photo Credit: Yelp