Sushi Choo Choo opened its third Greater Houston area location in
June at 1531 Hwy. 6 S., Ste. 100, Sugar Land. The sushi restaurant features a conveyor belt with different sushi options for customers to choose from. The menu also features bento boxes, a red and white wine selection, beer and noodles. 281-201-5199.
www.sushichoochoo.com< Back to all impacts