strange country restaurant

Mohy El Din Abdel Hamid Street, off Samir Abdel Raouf Street, Extension of Makram Ebeid, behind Al Alsun Institute, Cairo, Nasr City, , Greater Cairo (including Cairo & Giza)