Authentic Sicilian dishes await at Bella Ciao, an Italian restaurant. Enjoy a great atmosphere and value.