Ive been to this restaurant on more occasions than one over 7 years.
Off late Ive been ordering in from their restaurant because the congested Lokhandwala area wants me to stay away from visiting them.
They've got deals sometimes like order for Rs. 500 or more and get a 1.5 l bottle of Pepsi or a Gulab Jamun dessert on the house.
Overall food is average, nothing great to speak of.
Ambience is alright too.
VFM: No, unless you order in