Mamma's Amala Restaurant is a Nigerian establishment offering a variety of dishes including rice dishes, soups, and seafood. They also feature BBQ and fried chicken options.