Bella Vista
Italian · Pizza · Casual Dining
Bella Vista was an Italian restaurant, known for specializing in both Canadian and Italian cuisine, including pizza.
Location
Best places nearby
The highest rated places close to Bella Vista.
Local restaurants nearby
2645 Alta Vista Dr, ON



