Bella Pizza is an Italian restaurant offering authentic pizzas, dinners, and subs.