Chenoy’s Delicatessen Project Size10,000 square-feetLocationBrossard & Peel Street , QCProject Date1992-1993 Photos Start Slideshow