Pizzeria 105 is a pizza restaurant offering delivery, digital payments, and free WiFi. They accept credit cards and provide seating and parking options.