Liver & Brain Estebina
Founded since 1959
Grilled liver & liver with mesh
Category: Oriental Food
Country: Egypt
City: Cairo
Area: Nasr City
Address: 57 Hamouda Mahmoud Street - Extension of Makram Ebeid Street - Eighth District - Behind Al-Alsun Institute for Tourism, Hotels and Computer