Get directions to: C Benz Catering, Liverpool, NY
Restaurant address: 8100 Princess Path Liverpool, NY 13090, USA
Restaurant: C Benz Catering