India Palace

5380 N Mesa St Ste 116
El Paso, TX
915.833.2245
31.818018
-106.514772
Hours:
Mon:closed
Tue - Sat:11:30am - 2:30pm,   5pm - 9pm
Sun:11:30am - 2:30pm

for India Palace
Directions
from: