168 W County Ctr, St. Louis, Missouri 63131 USA
Teriyaki chicken, fried rice, veggies, spring roll.
Photo Credit: Yelp