Reviews of Castle Carvery - Clocktower. (Restaurant) in Norwich (Norfolk).