Bella Italia is a restaurant offering a diverse selection of traditional Sicilian-style Italian cuisine.