Le Bistro Alouette is a cafe that has garnered attention.