Adresses and Phone numbers of Restaurants & Cafes of el lido
5 El Lido Division, El lido, Marsa matrouh.
19519 Location