Skip to Main Content

Address

103 N. Leroux St
Flagstaff, AZ 86001
9283011163

visit website

Social Media

Details

Downtown Flagstaff’s home for seasonal, modern American fare, Atria pairs house-made pastas, fresh fish, premium steaks and more with craft cocktails, beer and wine.