Northern Pines Restaurant

Northern Pines Restaurant hero image

About Northern Pines Restaurant

La Vetta Ristorante Italiano is a locally owned and operated Italian Restaurant in beautiful downtown Flagstaff, Arizona. Come join us for fresh, house made specialties like our lasagna, osso bucco, and sea food dishes!