Toggle Menu

All Places in Flagstaff’s Greek

  • Taverna

    Address: 2420 South Woodlands Village Boulevard
    Flagstaff
    Arizona
    86001

    Mediterranean food made fresh daily with ingredients purchased from local growers whenever possible.