BLOCLEats

Leaf & Bean

12-14 Comiston Road
Edinburgh
EH105QE

Food rating: Pass
Updated: 5. June 2023

map for Leaf & Bean

Restaurant nearby

  1. Exile Cooks, EH105HZ
  2. The Open Door Trust, EH105HY