Salt N Pepper

Dubai Other Centro Shopping Centre