Showing 1 - 4 of 4 Sort by: TitleDistance Rating Most Reviews Add Listing Festival Vendor Drunken Fish - Central West End Asian, Festival of Nations Vendor, Japanese, Restaurant 1 Maryland Plaza , St. Louis, MO 63108 Fin Japanese Cuisine Asian, Japanese, Restaurant 1682 Clarkson Rd, Chesterfield, MO , Chesterfield, Missouri 63107, United States (636) 536-4228 Nudo House STL Asian, Immigrant Owned, Japanese, Restaurant, Vietnamese 6105-A Delmar , St. Louis, Missouri 63112, United States 314-370-6970 Sushi Koi Asian, Japanese, Restaurant 4 N Euclid , St. Louis, Missouri 63108, United States 314-367-2209