Fazoli's 2675 S Beulah Blvd Flagstaff, AZ 86001 Phone: (928) 214-8220 Fax: (928) 214-8275 View Website
Category: Restaurants