Restaurants → Restaurant Details

Canal View Family Restaurant
Canal View Family Restaurant
(315) 331-4803
247 W Union St
Newark NY 14513


Location