Cosy and cute Glasgow Italian restaurant awarded prestigious AA Rosette