Abou Shakra Restaurant

Nile Plaza Towers, Ahmed Aly Alouba St., Assyout, Assyout, , Upper Egypt