25
The Square
الممزر, دبي

The Square