Close to Priyadarshini Park
9th Road. Almeida Park
16th Road
Dr Elijah Moses Rd, Worli Naka, Upper Worli
Opp Hard Rock Cafe, Pandurang Budhkar Marg
Opp. Lodha Supremus, Tulsi Pipe Rd