Mufasa is an African restaurant offering a culinary journey through the continent's diverse flavors with emblematic dishes. Temporarily closed.