Remove Ads

Photo of Takara Sushi & Asian Bistro

Takara Sushi & Asian Bistro

1335 E Whitestone Blvd, Cedar Park, Texas 78613 USA

429 Reviews

Thai Basil Seafood Soup

Photo Credit: Yelp

Remove Ads