Detailed Information
Laid-back restaurant offering modern takes on Asian dishes in an intimate, brick-walled dining area.
Contact Information
8 South Euclid Avenue , St. Louis, Missouri 63108, United States
Laid-back restaurant offering modern takes on Asian dishes in an intimate, brick-walled dining area.