close berry restaurant close Country: Egypt close Region: South Sinai Governorate
Aquarium Restaurant
Cilantro
Eldemashky
turquoise restaurant