Pizzeria 105 offers pizza with delivery options, takeout, and seating. They accept credit cards and digital payments, and provide free WiFi.