Mohammed Noor is located in Manama, Bahrain on Flat 11, Building 151 Exhibition Road, Hoora, Manama, Manama. Mohammed Noor is rated 4 out of 5 in the category restaurant in Bahrain.
Address
Flat 11, Building 151 Exhibition Road, Hoora, Manama, Manama