Its one of the two mosque on teniola borlando street. While this is at the beginning of the street on borlando the other is just by the end of teniola street
A perfect Islamic center
Very good
Great