Delhi Palace

1160 Airway Blvd  El Paso, TX - 79925
Directions & Maps
Phone: (915) 772 9334


India Palace

5380 N. Mesa St, 115 -116  El Paso, TX - 79912
Directions & Maps
Phone: (915) 833 2245