Noose Club is a pub and bistro offering a dining experience within a lush, natural setting.