United KingdomβΊLondonβΊWalthamstowβΊChefzi WalthamstowPhoto Gallery for Chefzi WalthamstowSee full detailsReserve a table