If you really want to have a taste of real Punjabi cuisines then this is the place you should surely avoid. Ambience is moderate. Too much of congestion wrt the price you pay. The food quality is good but on quantity it deserve a thumbs down. Its not the place to be visited twice because for this price you can enjoy much better fine dine.