COVID-19 Travel Information

Mizu Sushi Bar

Fusion-style sushi bar. Located two blocks west of America's CenterĀ®. Mizu = water. L,D
TripAdvisor Traveler Rating (65 Reviews)


Check website for details
1013 Washington Ave.
St. Louis, MO 63101

Free Travel Guide

Order your 2020 Official Missouri Travel Guide and start planning your #MissouriAdventure today.

Order Now