November 15, 2017 • Scottish Restaurant Reviews REVIEW: A new menu launch for La Favorita on Leith Walk