Get directions to: Route 66 Dog Haus, Flagstaff, AZ
Restaurant address: 1302 East Route 66 Flagstaff, AZ 86001, USA
Restaurant: Route 66 Dog Haus