Restaurant El Fayoumi Grills

El Fayoumi Grills

Building 93 Al Swissri A, Ahmad Al Zomor Street - Get directions

About "مطعم El Fayoumi Grills"

Building 93 Al Swissri A, Ahmad Al Zomor Street