Contact us E-mail mail@mermaidstudio.in Phone number 022 31503916 Address Unit No. 120, Linkway Estate, Link Road Malad West, Mumbai 400064 Instagram Facebook Message Us Get In Touch