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.

La Vecchia Restaurant

2405A Yonge St, Toronto, Ontario M4P 2E7, Canada
+1 416-489-0630
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good25%
  • Average8%
  • Poor5%
  • Terrible6%
Travellers talk about
“brunch” (13 reviews)
“la vecchia” (69 reviews)
“pasta” (28 reviews)
Closed Now
Italian, Mediterranean, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
2405A Yonge St, Toronto, Ontario M4P 2E7, Canada
All Details
Write a ReviewReviews (259)
Traveller rating
Traveller type
Time of year

1 - 10 of 253 reviews

Reviewed 1 week ago

Overall worth a visit. With that said a Saturday night can be VERY busy even IF you have a reservation. We waited 45 minutes for our table beyond our reservation time. The restaurant called earlier in the afternoon to verify our time for 8:45pm. I...More

Thank Casey1
Reviewed 2 weeks ago via mobile

This is my 5th time having dinner at this restaurant. They have a great menu and an even better selection of specials. Last night I enjoyed a leg of lamb( special) it was cooked perfect and the flavours were amazing ( I always let the...More

Thank Caroline O
Reviewed 13 March 2018

The company was great and the restaurant enjoyable. Food was well prepared and a mistake was cleared up professionally by management.

Thank Michael F
Reviewed 28 February 2018

We have eaten here several times and we have never left disappointed. The food is some of the better Italian in Toronto and there is an abundance in the city. The service is excellent. The decor and ambience are nice but it is a little...More

Thank Elliott B
Reviewed 23 February 2018 via mobile

Really great service, nice food, great ambiance. Next time we are in town , will come back . Thank you

Thank anniefredvoyage
Reviewed 12 February 2018 via mobile

Food A1 Service A1 Atmosphere A1 Experience A1 No restaurant will escape the odd negative review...often it's the reviewer! I cannot believe there are any low scores for LaVecchia. Upscale casual...comfortable....enjoyable. Will be returning soon.

Thank Mountain_10
Reviewed 12 February 2018

We have been coming here for a few years and we just love it. The food is incredible and the service is outstanding. I've never had a bad meal here. Tonight for our appetizers, we had calamari alla griglia and cozze marinara (mussels) and both...More

Thank Dan M
Reviewed 5 February 2018

Our family loves La Vecchia!! It's a lovely Italian restaurant for lunch or dinner, special occasions or for just a regular Friday night which we did last week. The ambiance and food is always wonderful, while the service is thoughtful and attentive. It is always...More

Thank Jane T
Reviewed 28 January 2018 via mobile

Amazing restaurant with an inviting atmosphere. Romantic but also great for a friends dinner. Great food and staff.

Thank L K
Reviewed 12 January 2018

Second time dining here. Our waiter was fantastic with the kids. I really appreciated this. The food was amazing, amazing as always. We came in a party of 10 (pre booked)

Thank Canuckd0wnunder
Ciro P, Owner at La Vecchia Restaurant, responded to this reviewResponded 16 January 2018

Thank you for taking the time to review our restaurant. We are glad to hear that you had a a great time and we look forward to seeing you in the near future.

North End
The North End is a nucleus of specialty food
restaurants and shops, especially around its Mount
Pleasant Village area. Frequented by antiquers for its
numerous collectable shops, furniture spots, and
oddity stores, the North End is a maverick of the
quaint and quality. Vintage toy stores, accessory
shops, and cinemas welcome perusers to step back in
time, while the wide pedestrian squares and the large
Nearby HotelsSee all 136 hotels in Toronto
Best Western Roehampton Hotel & Suites
653 reviews
.71 km away
Four Seasons Hotel Toronto
2,608 reviews
4.34 km away
The Hazelton Hotel
790 reviews
4.42 km away
Toronto Marriott Bloor Yorkville Hotel
1,206 reviews
4.52 km away
Nearby Restaurants
Grazie Ristorante
325 reviews
.09 km away
Cibo Wine Bar
189 reviews
.15 km away
Sip Wine Bar
85 reviews
.06 km away
Nearby Attractions
Yonge and Eglinton
23 reviews
.38 km away
Niagara Day Tour
707 reviews
.99 km away
Muddy York Walking Tours
21 reviews
.89 km away
Absolute Comedy
41 reviews
.17 km away
Ask a question
Questions & Answers
Toni P
11 April 2016|
Response from Al K | Reviewed this property |
Please check the website or call
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 25 - USD 31
Lunch, Dinner, Brunch, After-hours
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar
Dining Style
Fine Dining
Good for
Romantic, Special Occasion Dining, Groups, Business meetings, Child-friendly
Open Hours
11:00 am - 12:00 am
11:30 am - 11:30 pm
11:30 am - 11:30 pm
11:30 am - 11:30 pm
11:30 am - 11:30 pm
11:30 am - 11:30 pm
11:00 am - 12:00 am
Location and Contact Information
  • Address: 2405A Yonge St, Toronto, Ontario M4P 2E7, Canada
    (Yonge & Broadway)
  • Public Transportation: Yonge & Eglinton
  • Location: Canada  >  Ontario  >  Toronto>  > North End
  • Neighbourhood: North End
  • Phone Number: +1 416-489-0630
  • E-mail
Take a trip to old world Italy without ever leaving Toronto. Located in the fashionable area of Yonge and Eglinton, La Vecchia delivers the authentic taste of Italy with a genuine Italian ambiance. From the stone and stucco walls covered in Italian pictures and art, La Vecchia captures the essence of Italian dining with European flair.
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