Big Mama is a pizza takeaway known for its fresh ingredients and authentic, flavorful dishes.