TAKARA SUSHI & ASIAN BISTRO Takara Sushi & Asian Bistro is a family friendly restaurant located at 1890 Ranch Shopping Center in Cedar Park, TX. 1335 E. Whitestone Blvd. #140 (512) 528-5449 Website