cardio strength training in Nehru Place Delhi-Fitness First Epicuria, Concourse Level, Nehru Palace Metro Station, Nehru Place, Delhi - 110019 66736330 Fitnesslifestyle