Update Info - India Palace
This restaurant was reported as closed. If it is open, let us know.
India Palace
4410 Wyoming Blvd NE
Albuquerque, NM 87111
4410 Wyoming Blvd NE
Albuquerque, NM 87111
This restaurant was reported as closed. If it is open, let us know.