Home Menu Album About us Locations
 
Sushi Choo Choo Location Map
Sushi Choochoo I -
12149 FM 1960 W. #M Houston, TX 77065

 

 

Sushi Choochoo II -
1675 S. Voss Rd. Houston, TX 77057
TEL: 713-783-1368


View Larger Map