dine

TAKARA SUSHI & ASIAN BISTRO

Takara Sushi & Asian Bistro is a family friendly restaurant located at 1890 Ranch Shopping Center in Cedar Park, TX.

address1335 E. Whitestone Blvd. #140
phone(512) 528-5449