All Occasions Catering is a local company dedicated to making your event as special as you imagined. We offer a large menu selection. We also offer both in house and off site options as well as Drop Off Catering. Our Facilities in the village of Lancaster can Accomidate groups from 30 - 250 guests. We are Western New Yorks Premier Caterer. We will handle events anywhere in Erie, Niagra, Wyoming, and Genesee Counties.