From Our Editors
Spice up your week with a trip to Sushi Choo Choo in Houston, and enjoy grub at the top of its game. Load up the mini-van and bring the kids to this restaurant ? they'll love the menu and scene here as much as mom and dad.
If you're strapped for time, take out food from this restaurant.
Sushi Choo Choo is located in a prime location surrounded by various parking options.