Tarka Indian Kitchen
6 locations in 5 cities
Houston, TX (2)
- 3701 S Shepherd Dr Ste A, 77098(832) 582-7102
- 721 W 19th St, 77008-3503(346) 802-2096
Austin, TX (1)
- 2525 W Anderson Ln. #300, 78757(512) 323-0955
Columbus, OH (1)
- 5720 Cleveland Ave, 43231Mehak Indian Kitchen and Bar(614) 392-4070
New York, NY (1)
- 739 Grand St, 11211-4976Indian Kitchen(718) 218-7600
San Antonio, TX (1)
- 427 TX-1604 Loop #101, 78232(210) 499-0982
