Restaurants in St. Louis, MO
Restaurants • Sushi and Japanese Restaurants
3407 Olive Street,
St. Louis ,
MO
63103
UNITED STATES
St. Louis' premier sushi lounge located in the boutique Hotel Ignacio in Midtown. BaiKu Sushi Lounge uses only the freshest fish and serves the best authentic sushi and sashimi in St. Louis.
Worldwide > United States > St. Louis, MO > Sushi and Japanese Restaurants