EEdinburgh Read More Review: La Casa, Leith Walk2 November 2025 La Casa is a well-established Mediterranean restaurant on the bustling stretch of Leith Walk. With a sister restaurant…