This supermarket has everything a self-catering traveller could need, and also stocks plenty of imported European brands.
Carrefour Supermarket
Sharm El Sheikh
Pomodoro
Fairuz
Moonlight Restaurant
Rangoli
Sala Thai