Franco Manca - 76 Northcote Rd, London SW11 6QL, UK on Eaten