Taj Indian Restaurant

13320 Westheimer Rd, Houston, TX 77077 map it
Neighborhoods :