On D Rocks is located in Bhopal, Madhya Pradesh. The average rating of this place is 3.80 out of 5 stars based on 157 reviews. The street address of this place is Lalghati Rd, Lalghati Square, Nayapura, Lalghati, Bhopal, Madhya Pradesh 462001, India. It is about 2.19 kilometers away from the Bairagarh railway station.