close lebanese restaurant close Country: Egypt close Region: الإسكندرية
KFC
Splash Restaurant
Tarboush Restaurant
Patchi