Bella Italia is a pizza restaurant offering delivery and a diverse menu including pizza, pasta, Indian specialties, and more.