Pizza Palace 252 Brixton Hill, London SW2 1HF