Mammouth Pizza offers pizza takeaway with a varied menu, including homemade sourdough options.