Sorry, this location is now

Closed

El Tawhid

Adam St., Ain shams el sharkeya, Cairo