The Mirador

131 / B, New Link Road, Chakala Andheri (E), Mumbai, India 400 099
Mumbai
Maharastra
India