Get Directions to Tanzaib Mahal ← View details 5711 Hillcroft St Ste C4, Houston, Texas 77036 (713) 271-2512 Get Directions From* To * — Required information