Hm...
This is located at a really nice place, there is a beach close-by, and shivaji park is greener than a lot of other areas. BUT they really know how to screw this neat environment. I mean, the service is slow, whenever they get something that tastes funny, it gets absolutely ignored. Really Bad Service. It has a decent sitting space, the outside seating area is nice, but needs some alternate fan systems.
The place is thus ok-ok, if you're lucky, you might have an awesome time, if not you might be pulling your hair and cursing all the way back home.