Find a location near you

Mon - Sun:11:00 AM - 10:00 PM

Sushi Choo Choo

12149 FM 1960
Houston, TX 77065
(281) 955-2888
Order online Menu | Reservation | Info
Mon - Sun:11:00 AM - 10:00 PM

Sushi Choo Choo

1675 S Voss Rd
Houston, TX 77057
(713) 783-1368
Order online Menu | Reservation | Info
Any questions please call us.