Royal Garden

Opposite Dubai Pyramids, Near Burjuman Center, Dubai