A review of Llama Inn in Shoreditch, London
In the latest column from our series chronicling the best new restaurants in London, we fall head over heels for the cult restaurant's silky smooth scallop ceviche and… charred cabbage on a stick. You've got to try it.
Source: houseandgarden.co.uk