Good place for snow loving peoples
I do work in desert snow
Situated at Al Quoz. Nice Staff.
Nice place
So nice