Ahmed Zuwail Square is located in Alexandria Governorate, Egypt on Bab Sharqi WA Wabour Al Meyah, Qism Bab Sharqi. Ahmed Zuwail Square is rated 4.3 out of 5 in the category historical landmark in Egypt.
Address
Bab Sharqi WA Wabour Al Meyah, Qism Bab Sharqi