Bella Vista is a family-run establishment offering both an ice cream café and restaurant experience.