La Vecchia - Toronto

#10 - Order Cafés Toronto, Italian, Seafood

Menu

The menu of La Vecchia from Toronto comprises about 188 different dishes and drinks. On average you pay about CA$19 for a dish / drink.

Take a journey to traditional Italy right in the heart of Toronto at La Vecchia. Nestled in the chic Yonge and Eglinton area, our restaurant is designed to transport you to the charming streets of Italy with our authentic ambiance. Adorned with stone and stucco walls featuring Italian artwork, La Vecchia offers a true taste of Italian dining with a touch of European sophistication. Our menu showcases old world flavors with an emphasis on fresh, high-quality cuisine. We can't wait to welcome you to our restaurant.

Last update: 26.08.2025

Images

La Vecchia food La Vecchia food La Vecchia food La Vecchia food La Vecchia food La Vecchia food La Vecchia food La Vecchia food La Vecchia food La Vecchia food

Reservation request for La Vecchia

Enquire Reservation Now

Feedback

★ 4.5 / 5 from 5628 reviews

While some reviewers had mixed feelings about this restaurant, others raved about the authentic Italian experience. The ambiance and service received high marks, though the food quality varied. Some found the dishes lackluster and overpriced, while others declared it the best food they've had in a long time. Highlights included a standout calamari dish and a delicious four cheese pizza. The overall consensus was that if you're looking for a classic Italian dining experience, this restaurant is worth a visit for special occasions or casual meals.

chantalg
chantalg 21.10.2023 - 13:42

Robert 21.10.2023 - 13:42

HelenC 21.10.2023 - 13:42

Ritwika 21.10.2023 - 13:42

More information

Suggested nearby restaurants.