Canary Express Cook 17 Mohamed Mahmoud St. Tahrir Sq. Downtown Cairo Egypt Telephone: +20 2 27927280 A leading fast food company that keeps pace with developments in service quality. An experienced Egyptian restaurant chain Focus Tourism - Restaurants Tweet