Pizzeria 105 offers a variety of pizzas in three sizes: 32cm, 45cm, and 60cm. This family-style pizza restaurant accepts credit cards, provides delivery, and features free Wi-Fi, outdoor seating, and available parking.