Located at 474 Dupont Street, Vesta Lunch has been part of Toronto’s dining scene since 1955, serving generations of customers from its longtime neighbourhood location.
Its familiar sign still proudly reads “Reputable Since 1955,” reflecting the restaurant’s decades-long history in Toronto.
The menu features classic diner favourites, including fish and chips served with fries and coleslaw, as well as traditional chicken souvlaki.
There’s also all-day breakfast and the Vesta Special, a triple-decker sandwich filled with hamburger meat, bacon, lettuce, and tomato.

Beyond its classic Greek and Canadian dishes, Vesta Lunch also serves Colombian, Mexican, and Latin American-inspired cuisine, including empanadas, tacos, esquites, and bandeja paisa.
The unexpected mix of traditional diner favourites and Latin American flavours brings a modern twist to the restaurant’s nostalgic 1950s setting.
Vesta Lunch temporarily closed in March 2020 during the pandemic. The diner has a long history of serving Toronto’s late-night crowd, having previously operated around the clock.
According to its official website, the diner advertises 24-hour service from Thursday through Monday, while Tuesday and Wednesday hours run from 7 a.m. to 11:30 p.m.
Whether you’re craving a late-night meal or an early breakfast, this longtime Toronto diner offers a taste of the city’s past alongside a diverse menu. Visitors should confirm operating hours before heading out.