La Bella Italia is a pizza restaurant with a long-standing tradition, serving pizzas and other Italian specialties since 1985.