38 Geziret El Arab Street
Cairo's only Austrian restaurant...
El-Nil Street, El Nasr Buildings
El-Nasr Building
Fine dining in sumptuous setting...
21 Adly Street
Swiss style restaurant cafe and patisserie...
11 Baghdad Street
Homely Swiss food with romantic terrace...