Atria Restaurant

  • Dining
  • Dining-American
  • Dining-Fine Dining
103 N Leroux St.
Flagstaff, AZ 86001
(928) 440-4377
Hours:
Tues - Thurs 4:30 - 8:30 pm
Fri & Sat 4:30 - 9:30 pm
Sun & Mon Closed

About Us

A hyper-seasonal approach to modern American cooking.
Nestled in the heart of historic downtown, Atria is Flagstaff’s new home for farm-fresh modern American fare, craft cocktails and more. Join us read more