Get directions to: Fazoli''s, La Vista, NE Restaurant address: 8017 S 84th St La Vista, NE 68128, USA Driving Walking Bicycling Restaurant: Fazoli''s