Bella Roma is a restaurant offering a variety of Italian fare, including pizzas and pastas. They offer takeout and delivery options.