Bella Italia offers a taste of Italy with a focus on pizza and other Italian specialties.