In the name of God, mashallah, a new mosque on a large area on vital street, Mahjoub Street
Wonderful, may God bless everyone who contributed to its construction and those who intended to build it
Al Rawda Al Sharifa Mosque
Al-Rawda Mosque, at the end of Al-Mahjoub St., next to Al-Madina Hyper