Restaurant El Omda

El Omda

Mall of Arabia - Get directions

About "مطعم El Omda"

Smart Village, Food Court Conference Hall, فرع Cairo Festival City, فرع 72 El Manial St., فرع Mall of Egypt, فرع Mall of Arabia, فرع 6 El Brazil Street , فرع Nasr Street next to Ceramica Cleopatra, فرع 6 El Jazayer Street , فرع 131 El Tahrir Street, فرع 41 Gameat Al Dewal Al Arabeya, فرع Mall of Arabia