Sorry, this location is now

Closed

Abou Shakra

El Shabab St., El Sheikh Zayed, 6th of october, Giza Inside Atrium Plaza Mall

away