Bella Ciao is a pizza restaurant offering delivery, take-out, and dine-in options. They accept various payment methods, including credit cards and digital payments.