Restaurants in Central West End with Open Kitchen/Watch The Chef
Places (1)
Showing 1 - 1 of 1
Chi: Sushi, Saki, Martini Bar
4 N Euclid Ave., St. Louis MO 63108This trendy Sushi restaurant is a St. Louis favorite.
Showing 1 - 1 of 1
Showing 1 - 1 of 1
This trendy Sushi restaurant is a St. Louis favorite.