Updated on 02/06/202101/09/2019England Food London UK Where to eatFranco Manca, Kings Cross, London – Review