Islamia Sabeel is located in Delhi, India on Ballimaran Rd, Balli Maran, New Krishna Cloth Market, Katra Nawab, Chandni Chowk. Islamia Sabeel is rated 4 out of 5 in the category drinking water fountain in India.
Address
Ballimaran Rd, Balli Maran, New Krishna Cloth Market, Katra Nawab, Chandni Chowk