Taste of India
1605 Juan Tabo Blvd NE, Albuquerque NM 87112