Taurus Station Canteen July 1, 2023 by masterloan4fauji Taurus Station Canteen – It is situated in the Delhi Cantt area with the nearest metro being Dhaula kuan and …Read more