Al Barsha Mall - Level 1
Dubai, ,
AE