This is a great restaurant where you would least expect to find something of this caliber- right off I-81...
All reviews seem positive