Om Sai Pro is a shopping mall located in Nandurbar, Maharashtra. The average rating of this place is 3.80 out of 5 stars based on 17 reviews. The street address of this place is 964X+MPC, Sonai Nagar, Maharashtra 425412, India. It is about 1.09 kilometers away from the Nandurbar railway station.
Mahesh Patil 71 months ago
Variety is not available
Kunal Borse 23 months ago
Good
Manoj Gavit 71 months ago
Nice..