Chophouse is located in Heliopolis, Cairo Governorate, Egypt on 38VG4P2, Baghdad St, Almazah. Chophouse is rated 5 out of 5 in the category chophouse restaurant in Egypt.
Address
38VG4P2, Baghdad St, Almazah
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Offerings
Halal foodSmall plates