Macellaio RC Clerkenwell - 38-40 Exmouth Market, Farringdon, London EC1R 4QE, UK on Eaten