Baba rock salt is a indian restaurant located in Nowrangpur, Odisha. The average rating of this place is 3.60 out of 5 stars based on 11 reviews. The street address of this place is 6GFX+F4J, Jeypore-Bhawanipatna Hwy, Nowrangpur, Odisha 764059, India. It is about 16.73 kilometers away from the Charamula Ku railway station.
BtwI'm SOUMYA 12 months ago
Value for money