Pizzeria 105 offers a variety of pizzas in three sizes: 32cm, 45cm, and a mega 60cm. This family-owned pizza restaurant focuses on transparent business practices and flexible customer service. They also feature an outdoor seating area for enjoying meals and refreshing drinks.