The Velvet castle is a asian restaurant located in Hazaribagh, Jharkhand. The average rating of this place is 4.90 out of 5 stars based on 66 reviews. The street address of this place is 2923+XM, Okni, Hazaribagh, Jharkhand 825301, India. It is about 1.04 kilometers away from the Hazaribagh T railway station.
Adarsh Rana 23 months ago
Delicious chicken Hyderabadi biryani and chicken lollipop
Suraj Kumar 23 months ago
Osm restaurant in hazaribagh
DEEPAK KUMAR 23 months ago
Good food quality service awesome experience