Review of La Vetta Ristorante Italiano

103 N Leroux St, Flagstaff, AZ 86001

Overall Rating

Review


La Vetta serves delicious gluten free pasta. I was even able to eat vegan. Elegant and quiet setting, great wine selection, and friendly staff.

Updated 6 years ago