Sorry, this location is now

Closed

Chicken Stop Restaurant

53 youssef abbas St., Nasr city, Cairo in front of El Zohour Club

away