Get directions to: Canal House Inn, Piffard, NY
Restaurant address: 3226 Genesee State Route 63 Piffard, NY 14533, USA
Restaurant: Canal House Inn