Near to IT parkL&T business park. Just 10 minutes walkingat saki vihar road
Very nice mosque in Powai.
Good for prayer
Great Mosque