Going by the name, u'd expect they would serve decadent punjabi fare, if nothing else. But this one serves just about the same thing you will get in any other restaurant. The food, Indian that is, no doubt tasty, but there is nothing grand or Punjabi about it. For instance, I missed that my dal tadka was not cooked for hours for that yummy 'ghuta-hui-daal ka' taste.
There is nothing much in terms of ambiance and service is just about alright.
Verdict: It aint bad, but it aint that good too. I have had much better North Indian food in Vashi, and this one was nothing spectacular. If you like the typical same-gravy masala taste, you will certainly love this place, but nothing grand in terms of Punjabi food.