Need to go to the Castle Terrace Restaurant to experience the superb taste!