New Italian restaurant opens in Aberdeen

istock