Get directions to: Canal Side Inn, Little Falls, NY
Restaurant address: 395 South Ann Street Little Falls, NY 13365, USA
Restaurant: Canal Side Inn