Euclid Restaurant

4285 State Rte 31
Clay, NY 13041
Tel: 315-622-2750
Fax: 315-622-9850
Get Directions