Know a great happy hour or special for this location?
Photos
Location & Hours
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.