Mizu Sushi Bar

0
1013 Washington Ave.
St. Louis, MO 63101
Phone: 314-621-2646
Mon. - Thur., 11 a.m. - 10 p.m.; Fri., 11 a.m. - 11 p.m.; Sat., 5 - 11 p.m.
Fusion-style sushi bar. Located two blocks west of America's Center®. Mizu = water. L,D
TO AND FROM
Enter Your Zip Code
{0} REGION - KEY CITIES