home menu directions contact happy hour

Driving Directions

Mizu Sushi Bar
1013 Washington Ave.
St. Louis, MO 63101


View Larger Map