African restaurant · 616 97th St, Albuquerque, NM
More food in Albuquerque, NM · African Food in Albuquerque