India Palace – 5380 N Mesa St Ste 116 El Paso, TX 79912 Mon Closed Tue 11:30 AM – 2:30 PM 5:00 PM – 9:00 PM Closed now Wed 11:30 AM – 2:30 PM 5:00 PM – 9:00 PM Thu 11:30 AM – 2:30 PM 5:00 PM – 9:00 PM Fri 11:30 AM R
India Palace – 5380 N Mesa St Ste 116 El Paso, TX 79912 Mon Closed Tue 11:30 AM – 2:30 PM 5:00 PM – 9:00 PM Closed now Wed 11:30 AM – 2:30 PM 5:00 PM – 9:00 PM Thu 11:30 AM – 2:30 PM 5:00 PM – 9:00 PM Fri 11:30 AM R