Indika

516 Westheimer Rd
Houston, TX 77006
(713) 524-2170
indikausa.com

This restaurant no longer manages reservations with Rezku.