Sushi restaurant · 3737 Cogdell St Ste 145, Houston, TX
Dine-In
See full menu
More food in Houston, TX · Sushi in Houston