Oscar Hall is located in Mumbai, India on 1170, Off New Link Rd, near Infinity Mall Signal, Adarsh Nagar, Andheri West. Oscar Hall is rated 3.9 out of 5 in the category dance hall in India.
Address
1170, Off New Link Rd, near Infinity Mall Signal, Adarsh Nagar, Andheri West