Mama Afrika is a sandwich shop.