El Arzak Restaurant Address R885+MJW, Kafr Al Olow, Qesm Helwan, Cairo Governorate 4022675, Egypt Rating on Google Maps 2.70 (9 reviews) Open on Google Maps