Ottolenghi will open a restaurant on Edinburgh’s George Street this autumn – marking its first UK restaurant in Scotland. The ...