Pizzeria 105 is a family-owned pizza restaurant offering Italian cuisine with a focus on fresh ingredients. They provide various pizza sizes, including a mega 60cm option, and have outdoor seating available. Minimum order for delivery is 45.00 zł.