Max stores Near Lajpat Nagar, New Delhi, 110024