Tag: Sugar Land

First Bite: New Sugar Land Restaurant Takara Sushi & Asian Bistro Offers Wide-Ranging Menu

POSTED: July 7, 2021 AT 12:26 pm   /   Food Finds, Japanese, Sugar Land

Takara Sushi & Asian Bistro, located in Sugar Land at 15830 Southwest Freeway, started its soft opening last week and has its official grand opening planned for later this month. This is the second location of Takara; the first is in the north Austin suburb of Cedar Park. The new restaurant is in the former […]

read more No Comments