Get directions to: Canal View Family Restaurant, Newark, NY
Restaurant address: 247 W Union St Newark, NY 14513, USA
Restaurant: Canal View Family Restaurant