JBL Store in nehru-place, new delhi, delhi