Sozo Japanese Steakhouse opened at the corner of Hwy. 6 and Hwy. 90A on June 17.
Patrons at the restaurant, located at 222 Hwy. 6, Ste. 100, Sugar Land, build their own entree by selecting one protein and three vegetables. All plates include fried rice, veggies and a choice of soup or salad.
In addition to a double drive thru, Sozo Japanese Steakhouse also offers take-out and dine-in service. 281-201-8851. www.letssozo.com