MoMen is located in Cairo Governorate, Egypt on 37CMVP3, الشارع ميدان العبسية - العبسيه - قسم, El Weili. MoMen is rated 4 out of 5 in the category small plates restaurant in Egypt.
Address
37CMVP3, الشارع ميدان العبسية - العبسيه - قسم, El Weili
Service options
TakeawayDine-in
Offerings
Halal foodSmall plates