Restaurant Afandina El Bahr

Afandina El Bahr

TFB Mall, in front of the Central Assembly, Abu Musa Al-Ashary Street - Get directions

About "مطعم Afandina El Bahr"

TFB Mall, in front of the Central Assembly, Abu Musa Al-Ashary Street