53 Abou El Feda, Mohammed Mazhar, Zamalek, Cairo Governorate 11211, Egypt
View on Map
What travelers say:
If there are foreign tourists coming to travel, this is definitely the best place to eat. It left a very deep impression on me. The only reason I didn't give it five stars is that the service here is not in place.