Sorry, this location is now

Closed

Spectra Restaurant & Cafe

20 Abou Bakr El Seddik St., El Mariouteya, Faisal, Giza In Front Of El Tawheed & El Nour

away