PUMA Stores Near Tis Hazari, New Delhi, 110054