Best Brunch in Bloor-Yorkville: Where to go

There’s no shortage of brunch options in Bloor-Yorkville and with spring slowly but surely approaching, it’s time to get familiar with some of the best brunches in the city! Below, you’ll find a list of fantastic patios, rooftops, and restaurant spaces with both unique décor and food options. Whether its a special occasion or spur of a moment idea, there’s an option for everyone, including vegan and gluten-free menu options.

Constantine Restaurant
15 Charles Street East


Why not wake up and head to brunch in the Med? Constantine Restaurant, located within the Anndore House Hotel is a beautifully designed space, with a menu that pays homage to the diverse cuisine of the Mediterranean. Led by Chef Craig Harding, Constantine utilizes local ingredients at the peak of the season, presented through creative dishes including sweet treats such as Cinnamon Babka French Toast and Lemon Ricotta Pancakes, to Shakshuka and Falafel benedict.

Public School at the W Hotel
90 Bloor Street East

Public School

For a more casual experience, head to Public School at the W Hotel. The street-level eatery has an upscale cafeteria vibe and offers everything from overnight oats to fruit bowls, and frittatas, plus breakfast sandwiches, and avocado toast. Plus, their coffee will keep you coming back time and time again.

99 Yorkville Ave

Sofia Restaurant & Bar dining room
Sofia Restaurant

During the warmer months, Sofia features a European-inspired courtyard patio with greenery and fairy lights. The interior space is also like no place else, as its filled with one-of-a-kind artwork from Taglialatella Gallery next door. Frequently curated and refreshed, you never know if you’ll sit down next to a Banksy, Mr. Brainwash, or even an original Andy Warhol. Their menu, developed by chef Rob LeClair features seasonal dishes featuring a “refined approach to both new and nostalgic Italian dishes, presented in a modern way.” Brunch is served Saturday and Sunday from 10:30am – 3:00pm.


Kupfert & Kim
83 Critchley Lane

“Meatless and Wheatless” is the motto at Kupfurt & Kim, where they serve a creative menu of entirely vegan and gluten-free items. This is a great restaurant if you’re looking for healthy options while you’re on-the-move. In the summer you can enjoy their patio, which runs alongside the Village of Yorkville Park. Fresh produce arrives at the restaurant every morning and is used for their house-made sauces, curries, and patties. Their brunch is served all day and features a savory bowl, waffles, and variety of healthy toasts on homemade bread.

Cafe Boulud
60 Yorkville Ave

four seasons toronto restaurant
Cafe Boulud

For a fancy morning out, we recommend the set menu at Cafe Boulud. Set inside the Four Seasons Hotel, Cafe Boulud features a “seasonally changing menu rooted in French tradition.” Chef Daniel Boulud creates menus based off of his time in Lyon, mixing classic and contemporary dishes. Guests can choose between either the 2 course or 3 course weekend brunch menu, which includes appetizers, bistro classics, and desserts. From late spring through fall, Cafe Boulud features a cozy outdoor patio with couches and fire pits. Brunch is served from 11:30 to 2:30 pm.

The Pilot
22 Cumberland Street

The Pilot

The Pilot offers brunch every Sunday on their popular Flight Deck. Opened year round, the rooftop deck is the perfect backdrop to a casual Sunday morning. The brunch menu brings in all the essentials from avocado toast, to eggs bennies and Shakshuka. Of course, the other essentials are there as well, in the form of mimosas with fresh-squeezed juice, French 75’s, or a classic Canadian choice: a Bloody Caesar. Brunch starts at 11am and reservations are accepted!

131 Bloor St W 2nd Floor


Experience Lebanese cuisine at Amal, led by Chef Rony Ghaleb. Amal’s menu embraces “Lebanon’s traditional spices and coastal flavours.” Designed to exude the feel of a true Lebanese experience – even the music is specifically curated to be part of the experience. Their brunch menu features a number of shareable items, traditional cuisine, and brunch classics.

Enjoy their large terrace which overlooks Bloor Street – the perfect people-watching vantage point! Brunch is served on Saturday and Sunday from 10:30AM to 3:00PM.

Flo’s Diner
70 Yorkville Avenue

If you’d like your breakfast served with a blast from the past, Flo’s Diner will do just that! With 1950’s décor and a laid back atmosphere, Flo’s is a fantastic casual dining spot featuring a fully stacked menu. They offer all-day breakfast, so no matter the hour you can enjoy brunch classics. Their outdoor space features a large sundeck overlooking Yorkville Avenue.


We hope to see you out soon enjoying our fantastic restaurants. There are many more to explore, so be sure to check out our dining directory. You can also view our directions to Bloor-Yorkville by car, bike, or transit.