Takara Sushi & Asian Bistro in Sugar Land is an Asian restaurant specializing in Sushi and a full bar with amazing wines and craft drinks. This is the second location to be opened.
Know a great happy hour or special for this location?
Suggest an edit
15830 Southwest Fwy Suite 100, Sugar Land, TX 77478
© 2025 Checkle, Inc
Privacy
Terms