Sorry, this location is now

Closed

El Tawheed & El Nour

280 Sudan St., Mohandeseen, Giza Beside Koshary Hamada Restaurant

away