Mumbai Mirror | City gets its own art-house theatre Mumbai Mirror For several years, this two-storied structure on Bandra's Carter Road was only used sporadically by the neighbourhood's residents for annual Holi parties. The BMC who owned the over 7000 square feet space, has now leased it to the National Film ... |