When it comes to takeaway places, pizza bars have to be up there with fish and chip, and chicken shops. Located a bit further up north is the recently opened Pizza Mizza. It’s a pizza bar that has a focus on fresh, locally sourced ingredients where everything is made in house. There are 21 pizzas…