Vita Bella is a laid-back Italian restaurant offering pizza, subs, and pasta dishes, with delivery and online ordering available.