120 Main Street, Groton, NY 13073
Click here for our MENU