I'm surprised a lot of inferior Indian restaurants in Toronto have a higher rating on Yelp. Maroli specializes in Malabari (Kerala, southern Indian state - north and south Indian food tastes very different) cuisine, so even though they make a decent butter chicken and saag paneer, I would recommend you try something else.
I usually get the Chicken chettinad (not on menu - ask the owner about it, it's amazing), the lamb stew and the fish vatichatthu (fish wrapped in a banana leaf with spices). The naan substitute is called 'appam' - also called hoppers (crispy rice cake with a soft centre). This should be good for 4 people to share. Though the appams are not as good as the ones you get in Kerala (duh, I guess) they're still pretty decent.
AVOID the naan and paranthas as they taste like they come out of a frozen packet. My experiments with the menu have not worked out always so I usually stick to the above choices. I haven't been to Aravinds (in Greek town) but this is definitely my fave South-Indian food in the downtown area.