Bella Ciao is an Italian pizza restaurant specializing in wood-fired pizza made with high-quality Italian flour, alongside pasta, salads, and meat & fish dishes.