It has been quite a while I have been here but this will help. Located opposite chowpatty gets in good crowd visiting chowpatty.
Food is very good in taste but quantity is ok. Also it is costly. Idli is an exception here whose size is quite large with awesome chatni. Area is small thus avoid on festivals and special occasions or you have to wait very long.