This place has closed. Not true?
3674 Forest Park Ave St. Louis, MO 63108
3674 Forest Park AvenueUSMissouriSt. Louis63108
Asian Fusion RestaurantToday 11AM–9PM
A new fast casual experience for sushi & non-sushi lovers alike! In a rush or looking to study? Order for pickup or plug in and hop on free wifi to get some work done with enjoy the healthiest food in the neighborhood.