4366 E Huntington Dr, Flagstaff, Arizona 86004 USA
Really cool spot found in a super industrial spot
Photo Credit: Yelp