Pizzeria 105 was a pizza restaurant, part of a large Polish chain, known for offering a 60cm pizza. It featured amenities like outdoor seating, free Wi-Fi, and accepted various payment methods. This establishment is now permanently closed.