i haven't been there....the one plush place i've been to is Chingaari at Ramada....didn't find anything special about the food there.okay so the ambience was good.nothing else.i'd enjoy my food better from Bombay Chowpatty :-D

Going to church no more makes you a Christian than standing in a garage makes you a car. ~ Garrison Keillor