Leith Walk Cafe serve a range of home-cooked foods including roasts, pies, soups and sandwiches. A takeaway service is also available.