1 Best Restaurant in Aberdeen and the Northeast, Scotland