Pizzeria 105 offers a wide selection of pizzas in various sizes, including 32cm, 45cm, and a mega 60cm. This family-owned pizza restaurant also provides a range of drinks and teas, with credit card payment accepted.