Tarka Indian Kitchen
11066 Pecan Park Blvd Ste 500
Cedar Park, TX 78613-1516
512-394-6248