Get directions to: Clawson's Deli & Pizza, Fairport, NY
Restaurant address: 1231 Ayrault Road Fairport, NY 14450, USA
Restaurant: Clawson's Deli & Pizza