Get Directions Close
Totally Jammed
Crowded
Alright
Great
Route

Japanese Culture Center

Address : 81 Othman Towers, Corniche El Nil, Corniche El Maadi, Maadi, Cairo beside nile mall