We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


) #200 of 7,022 Restaurants in Toronto €€€€ Italian, , Vegetarian Friendly
2995 Bloor St W, Toronto, Ontario M8X 1C1, Canada
+1 416-239-1286
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good29%
  • Average9%
  • Poor1%
  • Terrible1%
Travellers talk about
All hours
Italian, Contemporary, Vegetarian Friendly, Gluten Free Options
2995 Bloor St W, Toronto, Ontario M8X 1C1, Canada
All Details
Write a Review
Reviews (151)
Traveller rating
Traveller type
Time of year

1 - 10 of 148 reviews

Reviewed 5 weeks ago

Very nice atmosphere - great meal and outstanding service. restaurant has a pianist providing soft music in the background

Thank Joseph464
Reviewed 18 June 2017

After an absence of many years, we went to ViBo for dinner. The menu is excellent, the wine list is lengthy. The veal piccatta, liver, lamp chops and chicken were all beautifully plated and tasted perfect. The berries with ViBo sauce were just as we...More

Thank Beverley R
Reviewed 14 June 2017 via mobile

Everything was excellent. My husband he the charcuterie board and thoroughly enjoyed the selection of meats. I had the a present salad and was pleased to see a half ball of buffalo mozzarella with the tomatoes. My husband had the wrapped veal and cheese special...More

Thank rsc6011
Reviewed 26 May 2017

Medical meetings can sometimes involve the same boring food, but not at Vibo. The calamari appetizer was obviously very fresh and elegantly prepared. The eggplant parmigiana with roasted tomato was a nicely balanced vegetable appetizer. I had the black angus strip loin which was deliciously...More

Thank Scott P
LucaVibo, Owner at ViBo, responded to this reviewResponded 28 May 2017

Hi and thank you your feed back. Yes we do host many different business and medical meetings in our upstairs private dining room. We are happy to offer creative and flexible menus for your groups. We are glad you enjoyed our food and service. Thank...More

Reviewed 25 May 2017

We love Vibo. The food is great. The service is friendly and attentive. Agnes is one of the very charming wait staff. The prices are very fair. The tables are not too close together. You are never rushed, as in some places. Vibo was once...More

Luca D, Owner at ViBo, responded to this reviewResponded 26 May 2017

Hello and thank you for your feed back. We appreciate you dining with us always at ViBo. Thank you, Luca

Reviewed 23 April 2017

An established restaurant in the Kingsway neighborhood. We've been several times. The staff is very attentive and the food has been consistently delicious. They serve a lot more than what they have on the menu, and easily modify orders. No problem bringing kids.

Thank JTO_10
Reviewed 18 April 2017

This is a good place for large groups, we had 2 large tables set up. Everyone at my table enjoyed their food. I had the white fish, which was very good. Service was a bit on the slow side, and the restaurant wasn't busy except...More

Thank Elli20
Luca D, Owner at ViBo, responded to this reviewResponded 20 April 2017

Hello and thank you for joining us for lunch. We are happy to accommodate large groups. With larger groups we try to streamline the menu some times however with the group you attended with, for 25 guests they preferred to have an alla carte menu...More

Reviewed 17 April 2017

We had dinner here and enjoyed the atmosphere and the food. Large busy restaurant on a Sunday evening. Excellent menu with mixture of traditional and newer choices. I enjoyed the Old School Lasagna Bolognese - it was well presented and very tasty.

Thank GlenH1950
Luca D, Owner at ViBo, responded to this reviewResponded 20 April 2017

Thank you for joining us at ViBo on a Sunday evening. Yes Sundays are a nice family neighbourhood inner service for us. We are glad you enjoyed all the selections we have! Thank yo hand see you again, Luca

Reviewed 29 March 2017

A group of us went to ViBO for lunch. The food was excellent, the service very attentive, but the portion sizes were not consistent. I ordered the calamari appetizer, which was HUGE - like a meal, and it was very well prepared, and tasty. The...More

Thank Businesstraveller54
Reviewed 7 February 2017

Their luncheon menu for appetizer, main course and dessert for $23 is great, as normally I find them to be overly expensive for an okay meal. I had the Roman Style Rice Ball (you got one medium size one) as the appetizer; had the Old...More

Thank tinkerbellmagic8
Etobicoke is a relaxed area along the Humber River.
It's saturated with green spaces and conservatories,
making it a premier destination for outdoor sports,
hiking, and nature walks. Its abundance of parkland
and lakes makes it a typical spot for fishing,
picnicking, and camping out, especially in warmer
months. The peaceful area is also enjoyed by families,
who appreciate its boardwalks and sports facilities.
Nearby Restaurants
109 reviews
.25 km away
Merlot Restaurant
114 reviews
.03 km away
Creme de la Creme Cafe
51 reviews
.04 km away
Nearby Attractions
Montgomery's Inn
11 reviews
1.33 km away
Murals of Islington
5 reviews
1.40 km away
Redwing Institute Walking Tours
26 reviews
1.24 km away
The Spa at The Old Mill
13 reviews
1.40 km away
Questions & Answers
Get quick answers from ViBo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$20 - US$50
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Reservations, Wheelchair Accessible, Private Dining, Parking Available
Dining Style
Casual Elegant
Good for
Romantic, Groups, Special Occasion Dining, Business meetings, Child-friendly
Open Hours
16:30 - 22:30
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
16:30 - 22:30
Location and Contact Information
  • Address: 2995 Bloor St W, Toronto, Ontario M8X 1C1, Canada
    (Royal York)
  • Public Transportation: Our closest subway stop is Royal York Station. From the main entrance walk south to Bloor St. Cross the street to the south side and we are one block east of Royal York Road.
  • Location: Canada  >  Ontario  >  Toronto>  > Etobicoke
  • Neighbourhood: Etobicoke
  • Phone Number: +1 416-239-1286
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing