Their truffle fries are to die for!