Menu

Bella Vista

Bella Vista, 660 College St, Toronto

3.2
RESTAURANT RATING: 
PLEASANT
3.2 out of 5 (11 Ratings)
Powered By Opentable
1.9 miles Budweiser Stage
About Bella Vista
The Spotlight on Bella Vista

Classic Italian Comfort Just Steps from the Stage

Nestled on College Street in the heart of Toronto’s Little Italy, Bella Vista offers a cozy, laid-back dining experience with a menu full of comforting Italian favorites. With its inviting ambiance and family-owned charm, this casual trattoria is a popular go-to for locals and visitors alike. Whether you’re walking from a nearby concert or settling in for a leisurely dinner, Bella Vista’s welcoming vibe and flavorful dishes make it a smart stop before the show.

Why Concert-goers love it

Located just a short walk or quick ride from Toronto’s major live music venues, Bella Vista is ideal for a relaxed pre-show dinner. The atmosphere is warm yet lively, with friendly service and a menu that appeals to a wide range of tastes. The kitchen is known for its efficient service, getting guests fed and out the door in time for doors opening. And thanks to its neighborhood charm, it’s also a great spot to wind down after a concert with a glass of wine and some creamy tiramisu.

Who this Restaurant is great for

  • Groups of friends looking to fuel up before a high-energy night
  • Solo travelers wanting a quiet table and a hearty plate of pasta
  • Couples planning a romantic evening with dinner and a show
  • Fans seeking a vibrant, friendly space to pre-game
  • Budget-conscious concert-goers who still want a satisfying meal

What People Say

Reviews on TripAdvisor and OpenTable praise Bella Vista for its authentic Italian flavors, especially the pasta dishes and wood-fired pizzas. Diners love the intimate atmosphere and consistently mention the attentive service—even during busy nights. Many guests say it’s their “go-to spot” before catching a concert or show nearby. Others highlight the reasonable prices and generous portions as a big plus for pre-event dining.

Areas for Improvement

Some reviewers note that the restaurant can feel a bit tight on space during peak hours, and the decor is more traditional than trendy. While not a dealbreaker, diners looking for a more modern or upscale setting might find the ambiance a bit dated. Also, because it's a popular local spot, reservations are recommended, especially on event nights.

The Bottom Line

If you're after flavorful Italian food, fast service, and a no-fuss vibe before your concert, Bella Vista hits all the right notes.

Average Price
$30 and under
Cuisine
Italian
Opening Hours
Tue-Sun 4:00 pm-10:00 pm

Bella Vista Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Bella Vista?

Write a review

TripAdvisor Traveler Rating

Bella Vista Trattoria is #2454 of 10564 things to do in Toronto

4 of 5 stars4 out of 5
By: cdangelo79, Toronto, Canada
Sun 26 Mar, 2023
l They did a pretty good job handling a rather large group. Food was pretty good. Everything seemed ok. I will certainly return.

Read Full Review
5 of 5 stars5 out of 5
By: carlaj71
Sun 14 Nov, 2021
l Absolute exceptional customer care and attention for a wonderful dinner experience. Worth the drive to Toronto!

Read Full Review
5 of 5 stars5 out of 5
By: Vasco-416exy, Toronto, Canada
Thu 21 Nov, 2019
l Very Welcoming Restaurant, Menu really easy to understand, Workers are Fabulous and helpful, But FOOD is Totally Italian in Toronto’s Little Italy area . ALL the Appetizers Pizza and Seafood Pasta...

Read Full Review
Write a Review of Bella Vista
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Bella Vista
What was good?
What was bad?
Your review of Bella Vista
Bella Vista 660 College St, Toronto