Bella Vista is an Italian restaurant.