Bar none the best place in Lyndhurst. Great prices and great people. Been there on a couple of occassions when traveling down to see a Giants game.
All reviews seem positive