The Edinburgh Larder
15 Blackfriars Street Edinburgh EH1 1NB
A bright, welcoming café that's just a few yards off the Royal Mile but worth seeking out if you want to avoid tourist-directed aberrations such as haggis panini. It takes care to use small Scottish suppliers, giving a distinctive integrity to platters, salads and sandwiches. Soups, cakes, flans and pâtés are made by the café's cooks; fill your bag with ingredients for a picnic later or sit in for breakfasts, coffees, lunch or snacks.