Daily Express Restaurant

Barsha 1, Minc Al Barsha Hotel Apartments, Opposite Sharaf DG Metro Station, Dubai