M
Muhammad Idris
Mar 2024
Great place to worship, very spacious, and great tech and sound system. Toilets and wudu area are clean. Very nice.