Skip to main content

La Vetta Ristorante Italiano

restaurant · Flagstaff, AZ

Address
103 N Leroux St, Flagstaff, AZ 86001
Phone
(928) 440-5280
Website
lavettaitaliano.com
Where
35.1988, -111.6488

Search Hominin for La Vetta Ristorante Italiano

Other restaurants nearby

More in Flagstaff

La Vetta Ristorante Italiano — restaurant in Flagstaff, AZ | Hominin