United States / St. Louis / RestaurantssushiMizu Sushi BarAddress1013 Washington Ave, St LouisWebsitewww.mizu-stl.comPhone+13146212646—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itRooster · 22 mNot ratedSix Cord Apartments · 29 mNot ratedSen Thai Asian Bistro · 42 mNot ratedEl Burro Loco Downtown