La Renaissance Sans Frontieres is an African restaurant offering dine-in and takeout options.