Had been to Chandni on 29th Street, Between 5th Ave & Broadway, NYC and here's my review.
Verdict: Very good (Pakistani) Punjabi food; not much choice for Vegetarians.
This place is located next to the Masjid on 29th Street and can easily be missed due to the street vendors taking up sidewalk space outside it's doors.
Ambience & decor of the place reminded me of Shadman in Grove St in Jersey City, NJ. In fact the food & prices were pretty similar too! However, it is a bit bigger compared to Shadman. The ambience too did not feel conducive for Vegetarians.
Prices are very economical by NYC standards - cup of good Masala Chai costs a buck, as does a Naan! Curries cost $6 for a good quantity medium box and come with 1 Naan free. We tried Bhindi masala and Chhole - complete with the layer of red colored oil floating on top! The taste was quite good and the Chhole tasted much closer to the taste one would get in Delhi or most of Northern India. Note that this taste is quite different from that made in the remaining parts of the country.
Another notable similarity (which is also a very remarkable feature) between Chandni & Shadman was the huge size, softness and freshness of the Naan. For most people with average diet, 1-1.5 naan should be more than enough. I have not seen such soft & inviting naan even in best of the desi restaurants.
However, this place is known more for its $2 stuffed parathas which they make in the morning from 8-11 am only. It is advisable to call them on 212.686.4456 as soon as you come out of Penn Station so that by the time you reach there, fresh Parathas are awaiting you!
Good value for money Punjabi food.