Bella Pizza Restaurants & FoodBella Pizza is now open for takeout and delivery! Call ahead to order Phone (860)-783-5909, (860)-783-5908Address 982 Sullivan Ave, South Windsor, CT