Abou El Sid is located in Jeddah, Saudi Arabia on 6352 Ismail Abu Daud, Jeddah. Abou El Sid is rated 3 out of 5 in the category mediterranean in Saudi Arabia. Abou el Sid is the quintessential authentic Egyptian cuisine experience. It is a place locked in time and space, where the famous Egyptian hospitality proves to ...
Address
6352 Ismail Abu Daud, Jeddah