Stonecutters Restaurant is located at Belhurst Castle in the heart of the Finger Lakes in Geneva, NY. Enjoy casual, pub-style food with gorgeous views of Seneca Lake. Choose from soups, salads, sandwiches, burgers and more! It's the perfect spot for lunch and dinner with friends and family. Or stop in for a drink and sit at the sunken bar overlooking the lake. Indoor and outdoor seating available!