Okay, so create a block for each cafe and divide up the faces of the block to get two faces of "wall-canopy" and four faces of "wall-fence", then the faces in between are labeled "interior" and that allows airflow from the street into the volume under the canopy.  Each cafe block is subtracted from the street canyon solid.