Square Pizza

391A New Cross Road London SE14 6LA