Bella Italia is a pizza restaurant that has been delivering pizza for over 20 years.