Bella Vista
Italian · Pizza · Breakfast
Bella Vista Restaurant offers fresh, Italian cuisine with waterfront views. The menu features a variety of options, from pastas to pizzas.
Location
Best places nearby
The highest rated places close to Bella Vista.
Local restaurants nearby
270 Esplanade Ave, BC



