Since 2005, Truffles Fine Foods has been carving itself a reputation as one of Vancouver’s premier catering companies. Expansion into a cafe at Van Dusen Botanical Garden followed and now their newest kitchen has opened in Downtown Vancouver. Located at 785 Davie Street (at the corner of Howe Street), the new Truffles Fine Foods cafe…