Mizu Sushi Bar
A Taste of Mizu Sushi Bar: Where Tradition Meets Playful Innovation Location, Location, Location Okay, let’s not beat around the bush. If you find yourself in downtown St. Louis—specifically in that old-school, charmed brick district known as the garment area, you have to drop by Mizu Sushi Bar at 1013 Washington Ave. It’s not just…