Vancouver’s Italian Keystone Brings Fresh Offerings from ‘The Nest’ Vancouver, BC – Vancouver’s hidden Italian gem Il Nido Restaurant Bar, is delighted to announce the launch of its 2009 spring menu. Bursting with fresh seasonal inspiration, new delights from “the nest” entices dinners on a taste voyage from Vancouver to Venice and back again. Presenting…