Address

103 N. Leroux St View on Google Maps
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.

Nearby Dining & Nightlife

Nearby Shopping

Nearby Services