I have been to Maha's a few times - have always received consistently excellent food and service. The brunch is real treat - cauliflower sandwich is highly recommended, with a side of cumin potatoes. The cardamom latte is one of my favourite ways of starting a morning. Go early to avoid lines - but regardless, it is worth the wait. Love Maha's!