The Edinburgh Larder Restaurants, Delis Old Town Time Out says Details Time Out says Deli and cafe selling seasonal, locally sourced and tasty food beloved by local office workers on their lunchbreak. Details Venue name: The Edinburgh Larder Contact: Visit Website Call Venue 0131 556 6922 Address: 15 Blackfriars Street Edinburgh EH1 1NB Opening hours: Mon-Fri 8am–5pm, Sat & Sun 9am–5pm Share Tweet
Deli and cafe selling seasonal, locally sourced and tasty food beloved by local office workers on their lunchbreak.