Tarka Indian Kitchen
721 W 19th St #7, Houston
(346) 802-2096
Recent Reviews
Order Online
You May Also Like
Smoothie King - 1901 N Shepherd Dr #6
Juice, Juice Bar & Smoothies, Health Markets
Eat Cake - 1901 N Shepherd Dr Unit 5
Bakery, Cupcakes
Gold Tooth Tony's - 1901 N Shepherd Dr Suite 4
Restaurants in Houston, TX
Tarka Indian Kitchen
721 W 19th St #7, Houston, TX 77008
(346) 802-2096