Bella Vista is a restaurant offering pizza, pasta, and other dishes, including Mexican specialties. They also provide delivery service.