India Palace Reviews & Details
10701 Coors Blvd NW, Ste 23
India Palace is located at 10701 Coors Blvd NW, Ste 23 in Albuquerque near the intersection of Coors Blvd NW and Cll Cuervo NW. Their menu consists of Indian dishes . Call (505) 898-4188 today!
- Major Intersection:Coors Blvd Nw And Cll Cuervo Nw
Tell us more about India Palace Albuquerque!