Walk past the counter at the entrance and you'll discover a long, thin, stone-walled café offering decent breakfasts, lunches and afternoon teas. Whether you're after scrambled...
1 Brandon TerraceThis popular café draws everyone from juice-sipping students to grannies out with the grandchildren. Some of the teas and coffees are first-rate (and organic), but there's also...
21 George IV BridgeBased in a former train maintenance depot, this vegetarian/vegan wholefood café is a good pit-stop if you've been hiking around Arthur's Seat. Mains such as cashew nut pie and...
19 St Leonard's LaneThis fresh, modern café has a reputation for decent food and delicious smoothies. The clientele is more varied than you might expect given its proximity to the Royal Mile;...
15 Blackfriars StreetEdinburgh's best-known destination for gourmet treats, this family-run Italian deli has been operating since the 1930s. Shelves are stacked from floor to ceiling with a...
19 Elm Row