Floating Restaurant ,Japanese Restaurant ,Seafood ,Swiss Restaurant Restaurants in sidi beshr el tram
Filter Results By Areas
El Anfoushy Fish
35 Khaled Ibn El Walid St , Beside El Thawra Butchery, Sidi Beshr El Tram, Alexandria