Takara Sushi & Asian Bistro
1335 E Whitestone Blvd, Cedar Park TX 78613