Menu

Our Locations

Michiru Sushi
NASA/Webster

20911 Gulf Fwy, Webster, TX 77598

Open 7 Days a Week

Michiru Sushi
Downtown Houston

3800 SW Fwy #104, Houston, TX 77027

Open 7 Days a Week

We'd love it if you could take a minute to review us!

Michiru Sushi
Downtown Houston

Michiru Sushi
NASA/Webster