La Bella Ciao is a pizza restaurant.