Méchoui offers traditional cuisine and fast food options.