The House of Allah is a place of meeting with its Creator. It's small, cozy, and warm like grandma's in the village. It is conveniently located geographically near bus stops and the metro.
The date of construction is 1996. In 1997, I visited this mosque for the first time. There was a young imam there who conducted all the prayers. I advise you to come.