Welcome to La Vecchia

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.

La Vecchia has added two private dining rooms to cater to your private and corporate gatherings. Inspired by the old world design at La Vecchia, both rooms, La Caverna & La Grotta, are equipped with privacy options and audio visual equipment to meet the needs for your function. From corporate meetings & parties and milestone birthdays & celebrations, our team looks forward to providing all our guests with an unforgettable experience. Please view our “menus” for more information on our large party options, perfect for any lunch or dinner gathering.




Operating Hours

Hours may change during holidays or special occasions. Please contact the establishment for specific information.

Monday : 11:00am - Closing
Tuesday : 11:00am - Closing
Wednesday : 11:00am - Closing
Thursday : 11:00am - Closing
Friday : 11:00am - Closing
Saturday : Brunch 10:30am - 3:30pm; Dinner 3:30pm - Closing
Sunday : Brunch 10:00am - 3:30pm; Dinner 3:30pm - Closing