India Palace
5380 N Mesa St #116, El Paso
(915) 833-2245
Recent Reviews
Order Online
Reserve
You May Also Like
Boba Tea Top - 5380 N Mesa St ste 113
Bubble Tea
Phit Phuel West - 5380 N Mesa St Suite 107
Health Food, Juice Bar & Smoothies
La Empanaderia - 5380 N Mesa St #114
Argentine, Salad
Restaurants in El Paso, TX
India Palace
5380 N Mesa St #116, El Paso, TX 79912
(915) 833-2245