Franco Manca - 91 Old Brompton Rd, South Kensington, London SW7 3LD, UK on Eaten