Food & Drink

Trafalgars Bistro – Voted Vancouver's Greenest Restaurant 2012

Last week at the 23rd annual Vancouver Magazine Restaurant Awards, Trafalgars Bistro in Kitsilano took home the Green Award for their farm-to-table philosophy which supports local organic farms with a passion …

READ MORE →