5207 Brodie Ln.
Austin, TX 78745
(512) 892-2008

VIEW MAP

OPEN DAILY
11 AM to 9 PM

yelp sm-trip-advisor sm-foursquare

Tarka Indian Kitchen, Austin, Texas