Alouette Bistro Restaurant At Hotel Le Soleil In Vancouver, British Columbia: Meet The Chef

We sat down with Executive Chef Albert Tran of Alouette Bistro at Hotel Le Soleil in Vancouver, British Columbia. Alouette borrows its culinary philosophies from the enduring dishes and methods of classic French bistros and invigorates them utilizing West Coast flavors.

Read More