Franco Manca - 216 Haverstock Hill, London NW3 2AE, UK on Eaten