We are a new restaurant opening on Lordship Lane in East Dulwich in October. Our menu aims to let vegetables take centre stage, rather than meat & fish hogging all of the limelight.