Kibda and Mokh Wadi El Nil is one of the popular Egyptian food restaurants in Egypt. It has two branches in Bab El Shaeria and Gesr El Suez area. It serves a variety of Egyptian cuisine and specializes in liver and brain
Category: Arabic foods
Country: Egypt
City: Cairo
Area: Gesr Al Suez
Address: 11a Al Faroqiah Buildings