1175 W Route 66, Flagstaff, Arizona 86001 USA
A Flagstaff restaurant for locals and guests alike.
Photo Credit: Yelp