174 Tollington Park, Finsbury Park, London, N4 3AJ
For More Information:
+44 (0)20 7272 5040
So, new Italian / pizza place. It's crowded round here for pizza so the newcomer will face stiff competition!
So they do MASSIVE 16in pizzas which are good for two to share as well as a sizeable doggy bag. You can mix and match two pizzas in a big one. Starters were nice: garlicky prawns and calamari. Both were OK but the calamari came with a rather overbearing sauce.
We had also some...more