Bella Rosa is an Italian restaurant offering a family-friendly atmosphere and a wide range of dishes.