Back To Previous

Sushi Choo Choo

  • 1531 Hwy 6, Suite 100
  • Sugar Land, TX 77478
Sushi Choo Choo
view map
  • Overview

    Sushi Choo Choo serves delicious sushi and other Japanese favorites on a conveyor belt.