Restaurant El Yousr Grills

El Yousr Grills

24 El Khalifa St., Near Cairo Mall, Delivery Only - Get directions

About "مطعم El Yousr Grills"

24 El Khalifa St., Near Cairo Mall, فرع El Yasmien Tower, Next El Taqa Station, After Siag Hotel , فرع El Yasmien Tower, Next El Taqa Station, After Siag Hotel , Delivery Only, فرع 24 El Khalifa St., Near Cairo Mall, Delivery Only