The best pizza’s I’ve had in London. The service is great and the staff is very polite. You go inside the restaurant and the ambience is great with football jerseys and pictures on the wall which gives a good feel and ambience to the restaurant. There is a good variety of vegetarian options as well.
The pizza, pasta and the garlic bread are to die for.
I would highly recommend this place whenever you are in London. It is just 10 minutes from Woodford station which is on the central line.