Skip to Main Content

Address

103 N. Leroux St
Flagstaff, AZ 86001
9283011163

visit website

View on Google Maps

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.

Nearby Dining & Nightlife
Nearby Shopping
Nearby Services