Honorable Mention: Pondicheri
Technically, Pondicheri doesn't have a "brunch," but the breakfast menu that it offers the whole week through should have you thinking about it as a weekend option anyway.
Get to know the Morning Thali, for it is awesome and mighty. For those unfamiliar with thalis in general, imagine that there's a tiny little buffet served in shiny metal dishes. They all come in a big tray, with dishes appropriate for any time of day, and are all just for you!
Pondicheri's breakfast version comes with single-serving beef keema, uppma, potato curry, saffron yogurt, fruit, carrot paratha and a fried egg. If that's not your bag, you might find favor with the three-egg saag paneer omelet filled with spinach, mustard greens, house-made paneer and sweet potato. A carrot paratha comes alongside. There are also two different kinds of mimosas to choose from: one with orange juice and raspberries, and another with mango juice and blueberries.
While you're there, check out the new Pondicheri Bake Lab + Shop upstairs.