The Castle Restaurant, located within the Norfolk Arms Hotel, offers a dining experience in Arundel. It is noted for its great food and selection, with past mentions of sea bream and hanger steak.