New Restaurant Review: Orchard, Holborn

New veggie cafe from Vanilla Black.