The Terrace Restaurant is a popular multi-cuisine restaurant chain operated by the Hospitality Division of Thumbay Group. The first restaurant was opened on 12th March, 2010. It won the internationally acclaimed HACCP (Hazard Analysis Control Point) certification, which is accredited by the Dubai Accreditation Center (DAC).