5380 N Mesa St #116
El Paso, TX 79912
INDIA PALACE
Cuisine of India
Home
Menu
Gallery
Info
More...
IMG_5423
IMG_5424
IMG_5422
IMG_5421
IMG_5420
IMG_5419
IMG_5417
IMG_5418
IMG_5415
Show More
IMG_5418