The restaurant seems to be much better than its namesake