Maha's Egyptian Brunch Toronto

Image by Kasia Kmieć

Kasia Kmieć photo

Kasia from Toronto

My instinct is to ensure my guests feel welcome. Toronto is a city of cultures a...

Read all articles

Toronto has a wonderfully eclectic and international food scene. Even though it is a bit of a mission to travel to it from the west end, where I live, Maha’s is worth the trip to Little India, in the east end of town.

To clarify, Maha’s is an Egyptian brunch place (but how very Toronto for an Egyptian restaurant to be a stone’s throw from the City’s Indian neighbourhood!). Egyptian brunch means dreamy variations on classic brunch involving fava beans, eggs, falafel, homemade salads and bread, and savoury spices… and date grilled cheese sandwiches, and shakshuka, and more… all prepared by Maha herself and her family. I also never leave Maha’s without one of their renowned honey-cardamom lattes, which have developed a bit of a reputation for their creaminess and spicy sweetness.

The restaurant itself is small, bright and airy, with plenty of colourful Egyptian artwork, textures and other special touches. In the summertime, you can enjoy their cute outdoor patio.

My recent visits to Maha’s have involved a bit of a wait (as it is quite popular, and a small space). People who know me, know I usually don’t bother waiting. Maha’s is worth the wait. And you can order a latte while you wait in line, so come with friends and enjoy some time to catch up before you settle into the restaurant. Afterward, you can wander through the Gerrard Street Bazaar, for a taste of Little India.

❤️ All Toronto hidden gems? 👉 Download our app for iPhone / Android

Kasia from Toronto

Kasia Kmieć photo

My instinct is to ensure my guests feel welcome. Toronto is a city of cultures a...

Read all articles

Details about this spot



226 Greenwood Ave, Toronto

Telephone number


Opening Times

Mon - Tue 08:00 - 19:00, Thu - Fri 08:00 - 19:00, Sat - Sun 08:00 - 17:00


Cairo Classic: C$ 14


Check on Facebook

Last Changed Date: 2016-05-19 11:45:13 +0200 (Thu, 19 May 2016)