Restaurant mac and cheese