(915) 833-2245 | India Palace-El Paso,5380 N Mesa St El Paso, TX 79912. Get Directions
Estimated delivery time: 45 mns. min