Tarka Indian Restaurant
Sept. 7, 2024
Tarka Indian Restaurant Botany | Dine In and Takeaway Tarka Indian Kitchen -fresh, quick, delicious Indian food. TARKA INDIAN KITCHEN, Houston - 10550 Westheimer Rd - Restaurant Reviews, Photos & Phone Number - Tripadvisor Tarka Indian Restaurant