The Windsor Diner

20 Main St Windsor NY 13865 USA

(607) 655-1548

Location