Viva Mall, Peace Road, next to Roman Theatre, South Sinai Governorate,...
Ilmercato Street, South Sinai Governorate, Egypt