it in in the south of New Delhi ( Dehli) . very nice and clean area for us. some good Afghani restaurants in that area. I visit that area every day to eat food. I can't eat indian food. Lajpat nagar II is nice place for shoping too. it has metro station. visit this place. I am sure you will love it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.