Indika

516 Westheimer Rd
Houston, TX
713.524.2170
29.744623
-95.387862
Hours:
Mon:closed
Tue - Fri:11:30am - 2:30pm,   5:30pm - 10:30pm
Sat: 6pm - 10:30pm
Sun:11am - 3pm,   6pm - 10pm

for Indika
Directions
from: