El Zoghby Fish Restaurant

Sayed El Nouby St., Cairo, Ezbet El Nakhl, , Greater Cairo (including Cairo & Giza)