La Vetta Ristorante Italiano
Editor’s Note: La Vetta has closed. La vetta means “The Summit” or “The Top” in Italian, and after sampling most everything on this historic downtown Flagstaff restaurant’s menu, we’re sure that you’ll agree that this dining…