Our family has been here 3 or 4 times in the last two years, both to dine by ourselves and as part of an impromptu family reunion. The hosts and wait staff were very accommodating, the service was attentive, and the food is wonderful. The restaurant offers a buffet or individual menu items. Good wine and beer choices. On weekend evenings reservations are strongly recommended. Parking can be a challenge, but that is not the restaurant's fault: downtown Corning is crowded.