Free listing T 1 Toast Toast Restaurant South Leith EH6 6RA 01314 676 984 Busy spot serving cafe fare, lattes and cocktails in a snug, brick-lined space with pavement seats. 65 Shore, Leith, Edinburgh, South Leith, City of Edinburgh, EH6 6RA, Un View profile