Pizzeria 105
Pizza · Italian · Casual Dining
Pizzeria 105 is part of a Polish pizza chain with nearly 90 locations, offering dine-in, takeout, and delivery. Known for large, 60cm pizzas, they provide free WiFi and accept credit cards and digital payments.
Location