Find the top Indian takeaway in Albuquerque, New Mexico near you now.
Indian restaurant
Address: 1435 Eubank Blvd NE, Albuquerque, NM 87112