Madame Pizza offers generous, quality pizzas for takeaway.