The North Country Cuban sandwich