at 1013 S Avenue E, St. Louis , 63101 United States
Happy Hour Mond-Fri 2:00pm-6:00pm Half Off All Appetizers Half Off All Beers Half Off All Wines Half Off All Sakes
679 FB users likes Mizu Sushi Bar, set it to 101 position in Likes Rating for St. Louis in Restaurant & Cafe category
Mizu Sushi Bar is St. Louis based place and this enity listed in Sushi Restaurant category. Located at 1013 S Avenue E MO 63101. Contact phone number of Mizu Sushi Bar: (314) 621-2646
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!