Get Directions Close
Totally Jammed
Crowded
Alright
Great
Route

Turkey Embassy

Address : 25 El Falaky St., Bab el louk, Cairo in Front Of People's Assembly