About this Business Located on Jumeirah Road, Canary Restaurant is a colourfully decorated establishment that strives to serve up an authentic array of Arabian and Middle Eastern dishes. The restaurant offers a choice of indoor and outdoor seating.