Area: Houston, TX 77090
Coordinates: 29.9977, -95.42578
KML: KML
Back to Taj Indian Restaurant Profile