El Tahrir Koshary is a Koshary chain all the way from Egypt that has landed in Edgware Road, London. They specialise in the national Egyptian dish, Koshary.
Egyptian
El Tahrir Koshary is a Koshary chain all the way from Egypt that has landed in Edgware Road, London. They specialise in the national Egyptian dish, Koshary.
Ahl Cairo is an Egyptian unassuming hidden gem off the famous Edgware Road in London serving up Egyptian classics like Kushary and Macarona Bechamel.