List of Restaurants on the Nile in sharm el sheikh

sharm el sheikh, naama bay touristic passage - inside lido sharm hotel

0693602603 01281014343

Restaurants on the Nile Restaurants