BABA – I di’n’ed and went to Heaven Kerry Teakle November 10, 2017 November 4, 2017 Last week, I was invited to a preview of the new Levantine restaurant, BABA, that is due to open officially on 15 November in Edinburgh and it’s safe to safe I di’n’ed and went to Heaven. Continue reading