Takara
1335 E Whitestone Blvd Bldg T140
Cedar Park
TX
78613
(512) 528-5449
takaraonline.com
Open Map
Asian
Dine-In Available
dining
Dog Friendly
Japanese
Reservations Not Required
restaurant
Serves Alcohol
Smoothies & Juices
Sushi