Curry Leaf Restaurant
6910 Montgomery Blvd NE # C, Albuquerque 87109