Pizzeria 105 is a pizza restaurant offering a variety of sizes, including 32cm, 45cm, and a mega 60cm. This family-owned business has been crafting pizzas for 25 years.