Bella Ciao is an Italian pizza restaurant known for authentic flavors.