The finest pizzeria in North London. Oi Vita has been serving top tier pies in London for just a few short years, but the Italian guys running the show have been doing this since they were barely into their teenage years. The proof is in the pudding, which in this case is an array of delightful pizzas. The interior is excellent as well.
Comments