Mechot Restaurant DubaiAddress: 140 Omar Ibn Al Khattab Rd, Dubai, United Arab EmiratesPhone: +971 50 124 5858