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