Bella Vista was an Italian restaurant, known for specializing in both Canadian and Italian cuisine, including pizza.