Euclid Restaurant
Restaurants
No Team Available
Overview
Euclid Family Restaurant located at 4285 State Rte 31, Clay, NY has been a family tradition since 1985!
Euclid Family Restaurant located at 4285 State Rte 31, Clay, NY has been a family tradition since 1985!