Kanjhawala Industrial Area, Kanjhawala, Delhi, 110081, India
Desu Sub Station is a Bus station located at Kanjhawala Industrial Area, Kanjhawala, Delhi, 110081, India. It has received 2 reviews with an average rating of 3.5 stars.
The address of Desu Sub Station: Kanjhawala Industrial Area, Kanjhawala, Delhi, 110081, India
Desu Sub Station has 3.5 stars from 2 reviews
Bus station