Bella Roma is a pizza restaurant offering Italian cuisine with options for pickup and delivery.