0 review
Lincoln's Inn Fields, Holborn, London WC2A 3LH
020 7242 5351
Pizza
Holborn, West End
£££