Sorry, this location is now

Closed

Mo'men

89 Khaled Ibn El Walid St., Sidi beshr, Alexandria In Front Of Metro Market

away