Vancouverites in need of great Italian food frequent this award-winning, second-story restaurant on Robson Street. The spacious ... More