Pizzeria 105 is a pizza restaurant offering Italian cuisine. This family-owned establishment, part of a franchise, serves pizzas in various sizes, including 32cm, 45cm, and a mega 60cm. They provide options for dine-in, personal pickup, and delivery.