Basilico Finchley Central2

93 Ballards Ln, London N3 1XY
London, London N3 1XY United Kingdom

About

From the classic Margherita to our specialty Truffle & Mushroom pizza and more.

Contacts