Location: 3620 East Route 66, Flagstaff, AZ 86004
Rating: 13/100
Phone:(928)526-8775
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out