Olle Korean Barbecue - 88 Shaftesbury Ave, West End, London W1D 6NH, UK on Eaten