Food Reviews & Stories Despite its run-of-the-mill Italian name, Ciao Vito is not your average spaghetti factory. Oh, it serves spaghetti, all right—with a healthy helping of foie gras meatballs. The king of the up-and-coming Alberta restaurant scene, Ciao Vito approaches everything it does—from its spacious y More


