Sorry, this location is now

Closed

El Nahhas Kitchen

97 El Dobbat Bldgs., Mostafa kamel, Alexandria Beside El Fath Sporting Club

away