Abou Tawagen Restaurant

Plot 99, El Bonouk St. , Cairo, New Cairo, , Greater Cairo (including Cairo & Giza)