The address given shows the restaurant to be on the west side of Main Street but it is actually 1/2 block...
All reviews seem positive