225 Kentish Town Road, Kentish Town, London, NW5 2JU
For More Information:
+44 (0)20 7267 5622
Would you like an 11" Italian stone-baked, freshly made pizza for £3.50? Er... Yes please. Of course you would, but where on earth could one find something that good for such a low price. Itta in Kentish Town is your answer.
Cheap food has always made me smile, but great cheap food, oh yes, take me to my happy place. Itta serves up an impressive menu of traditional pizzas starting at £3.50...more