Restaurant located near the Great War Island, offering a riverside dining experience.