Olive Garden

Al Safa, Showroom 2, Al Manara Street, Opposite Time Square Mall, Exit 41, Sheikh Zayed Road, Dubai