Bella Ciao offered Italian cuisine for takeaway and on-site dining, featuring homemade specialties and a fine grocery selection.