Company name: The Edinburgh Larder
Description: Locally-sourced food in simple cafe
15 Blackfriars St, Edinburgh EH1 1NB, United Kingdom