Bella Ciao offers pizza and pasta, with takeaway options available.