i've been to this place thousands of time!!!
This is definitely the best pizzeria in London.. better than many other famous places.
Don't doubt me, I'm italian.
Food is great, the place is nice and warm.
Italian staff will serve you, and italian food will come.
It's close to Angel that is a great area where you can go shopping...
More
