La Vecchia has brought Toronto almost 28 years of Italian tradition with its trademark cuisine and inviting ambiance. Our food combines the authentic flavours of old-world Italy with new-world sensibilities.
Our second location is nestled on the Lake Ontario shoreline and is fronted by an expansive patio. An ideal setting for a memorable evening with friends and family.
La Vecchia Lakeshore offers two private dining rooms to cater to your corporate meetings and family gatherings. Inspired by the collision of traditional Turinese and contemporary design, both rooms are spacious, beautifully lit, and provide audio-visual equipment to meet your event planning needs. From corporate meetings, staff parties, milestone birthdays and celebrations - our team looks forward to providing all our guests with an unforgettable experience.
Our Wine Room can accommodate up to 22 Guests, our Large Room up to 40 and for both rooms a total capacity of up to 62 guests.