Stafridi is a Nigerian restaurant offering authentic cuisine, with a focus on chicken dishes. They provide delivery services and have a minimum order requirement.