Restaurant Al Baraka Restaurant

Al Baraka Restaurant

286 Shoubra St, Aghakhan Towers - Get directions

About "مطعم Al Baraka Restaurant "

286 Shoubra St, Aghakhan Towers

Foul

Omelette

Falafel

Fries

Varieties

Sandwiches