strange country restaurant

33 Michel Bakhoum St., off Mossadeq St., Giza, Dokki, , Greater Cairo (including Cairo & Giza)