5380 N Mesa St
India Palace, El Paso
India Palace is a Asian Restaurants business located at 5380 N Mesa St in El Paso. They can be reached at (915) 833-2245. To visit India Palace in their location at 5380 N Mesa St be sure to click the "view larger map" link below and print out a map with their address. Click the Asian Restaurants or Restaurants links above (beside "El Paso") to see other merchants that may be able to assist you. Are you familiar with India Palace located at 5380 N Mesa St? If so why not share your experiences by writing a review? Did you try to visit India Palace at 5380 N Mesa St but were unable? Please click the "SEND" button below to let us know.