Vancouver’s greenest restaurant follows up its win with a new sustainable menu loaded with spring flavours One week after taking home the Green Award 2012 at the 23rd annual Vancouver Magazine Restaurant Awards, Trafalgars Bistro follows the achievement by pushing green cuisine to the next level; introducing a warm-weather menu bursting with fresh flavours and…