Leaf & Bean Deli Cafe Map
Friendly

Leaf & Bean Deli Cafe

1 dish · 1 review
TODAY
830 am - 5 pm
1, 1a Marchmont Cres, Edinburgh EH9 1HN, UK

Brands supporting abillion's mission

Advertise on abillion

Dishes

PiesVEGAN
1
 Report an error with this listing
Get abillion app