← Houston restaurants
Tarka Indian Kitchen
No reviews yet
IndianClosed now · opens Sun 11 AM721 W 19th St #7, Houston
Own or manage Tarka Indian Kitchen? Claim this listing free
IndianClosed now · opens Sun 11 AM721 W 19th St #7, Houston
Own or manage Tarka Indian Kitchen? Claim this listing free