This place in powai supreme city is just awesome. Its ambience is too good. The view from the balcony seats is so beautiful.
You can see the whole of powai cool tall buildings, powai lake, all full of lights. But food is not that good. I would rate it 2/5 for its food. But a great place to chill out.