Franco Manca Aldwych - 1-5 Catherine St, West End, London WC2B 5JZ, UK on Eaten