SARABA is an African restaurant offering a unique culinary experience with generous portions.