Al Fouad
Address: 145 El Nozha St., Saint Fatima, Heliopolis, Cairo Beside Shawerma El Reem
Address: 145 El Nozha St., Saint Fatima, Heliopolis, Cairo Beside Shawerma El Reem