Sorry, this location is now

Closed

Marzouk Souvlaki Restaurant

El Amira Fatma St., Off El Batal Ahmed Abdel Aziz St., Dokki, Giza Inside Street 306 Food Court

away