About Olive Deli & Post
Offering locally sourced delicious foods along with a tasteful selection of gifts, hampers, cards, wrap and more. Think just Post Office? Think again.
More about Olive Deli & Post
Olive Deli & Post is located at 46 Bridge Road, EH13 0LQ Edinburgh, United Kingdom
07475 628056
http://olivedeliandpost.co.uk/