Approximately 1.82 km away
Address: 1786, Bhagirathi Palace, Bhagirathi Palace, Bhagirath Palace, Chhippy Wada, Old Delhi, New Delhi, Delhi 110006, India
Approximately 1.95 km away
Address: Shop Number. 2206, Opposite Bulbull Khana, Sitaram Bazar Road, Sita Ram Bazar, Chandni Chowk, New Delhi, Delhi 110006, India