Farmhouse Pizza

82 St Leonards Street London E3 3LR