Tarka Indian Kitchen

Share:Tarka Indian Kitchen

Headings:

Restaurants Family Style, Restaurants

Latitude:30.356214 Longitude:-97.733792
2525 W Anderson Ln
Austin, TX 78757