Smile Chez Clara offers a variety of dishes for delivery and take-out. The establishment is located on Boulevard St-Laurent.