Takara Sushi & Asian Bistro began operating under a soft opening in late June prior to the restaurant's grand opening July 16.
Located at 15830 Hwy. 59, Ste. 100, Sugar Land, the upscale restaurant serves a variety of appetizers, sushi and sashimi, specialty rolls, and lunch and dinner plates.
Takara Sushi & Asian Bistro is in the space where Azuma on the Lake was previously located. 832-939-8983. www.takarahouston.com