Indika Reviews & Details
516 Westheimer Road
Indika is located at 516 Westheimer Road in Houston near the intersection of Montrose Blvd and Harold St. Their menu consists of Indian dishes . Call (713) 984-1725 for dine in.
- Service:Dine In
- Major Intersection:Montrose Blvd And Harold St
- Meals:Lunch and Brunch
Tell us more about Indika Houston!