Taj Mahal Royal Indian cuisine

1221 W State St
El Centro, CA 92243
Own this business?
See a problem?
United StatesCaliforniaEl CentroTaj Mahal Royal Indian cuisine