Location & Hours

5380 N Mesa St #116, El Paso, TX 79912

Take out - Monday - Saturday : 12 PM to 8 PM

Closed - Sunday 

CATERING ALSO AVAILABLE.

For questions call (915) 833-2245

© India Palace El Paso.