Location: Home > YellowPages > NM > Albuquerque > India Kitchen Restaurant

India Kitchen Restaurant

6910 Montgomery Blvd NE
Albuquerque, NM 87109
505-884-2333