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” (12 reviews)
“la vecchia” (67 reviews)
“pasta” (28 reviews)
Closed Now
All hours
Italian, Mediterranean, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
2405A Yonge St, Toronto, Ontario M4P 2E7, Canada
All Details
Write a ReviewReviews (254)
Traveller rating
Traveller type
Time of year

1 - 10 of 248 reviews

Reviewed 1 week ago 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 1 week ago

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 2 weeks ago

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 3 weeks ago 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 4 weeks ago

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.

Reviewed 22 December 2017 via mobile

Had dinner here with friends. Noisy when we sat down but as the place emptied, it became quieter. The staff were wonderful all through the meal. The food was very good, well presented and tasted great. Portion sizes were right. We shared the house selection...More

Thank Andrew K
Reviewed 22 December 2017

We book the table th Opentable for dinner at 6.30. Came on time, got the table, all it great. Got 2 shareable appetizers, 3 mains, shared 2 different deserts, 2 bottles of wine. Paid $250+ , plus good tips. After finishing deserts, we were chatting...More

Thank Elena_U2
Reviewed 21 December 2017

The atmosphere was pleasant, the service nice, the food rather good. A nice restaurant to go back to.

Thank Eurtourist
Reviewed 19 December 2017

Excellent and fresh Italian food in midtown. The staff and management are super friendly, very kind and always remember their customers! Me and my husband always having a great time in La Vecchia!

Thank Maryna S
Reviewed 12 November 2017 via mobile

My husband and I went there on friday. The restaurant has a nice atmosphere and the staff is great. The food is good, however the dishes are small and expensive.

Thank Fernanda T. Lor... V
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 135 hotels in Toronto
Best Western Roehampton Hotel & Suites
643 reviews
.71 km away
Four Seasons Hotel Toronto
2,579 reviews
4.34 km away
The Hazelton Hotel
764 reviews
4.42 km away
Toronto Marriott Bloor Yorkville Hotel
1,195 reviews
4.52 km away
Nearby Restaurants
Grazie Ristorante
315 reviews
.09 km away
Sip Wine Bar
81 reviews
.06 km away
Mars Uptown Restaurant
31 reviews
.12 km away
Nearby Attractions
Yonge and Eglinton
21 reviews
.38 km away
Niagara Day Tour
688 reviews
.99 km away
Van Rijk Jewellers
33 reviews
.38 km away
Absolute Comedy
33 reviews
.17 km away
Ask a question
Questions & Answers
Toni P
10 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
US$25 - US$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
Child-friendly, Business meetings, Romantic, Groups, Special Occasion Dining
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