Bella Italia is an Italian restaurant offering pizza and other dishes. It is available for delivery and takeout services.