Distance from Airport
32.6 km from Venue
Abou El Sid is located at the Porto Cairo Mall on the First Settlemen, Ring Road in Cairo, Egypt. The restaurant is famous for its authentic Egyptian Cuisine.
Already have an account?
See a problem with this venue's profile? Submit an issue