Bella Ciao is an Italian restaurant specializing in handmade pasta and Sicilian cuisine.