Sorry, this location is now

Closed

Ta5ta

8 Mostafa Refaat St., Shop 12, Sheraton Bldgs., Heliopolis, Cairo Behind Abou Bakr El Seddik Mosque

away