We tried mainly south indian stuff And Pav bhaji here. Food was good, service good and ambience is good for the pricing. The desert (gulab jamun) were bad though.
Comsidering the fact that Badra- Khar are has only couple of south indian joints, this seems to be a reasonable bet.