10 Aldermans Hill Palmers Green United Kingdom N13 4PJ
0208 8866789
Key Worker Discount:
10% off
A traditional Italian restaurant in north London, located just off the Palmers Green Triangle. In our restaurant we have kept all our original recipes, and use the only finest Italian ingredients, to deliver an unforgettable experience.All of our chefs have studied, and had many years of experience, in Italy in the beautiful surroundings of Naples were still today you can eat the best pizza in Italy.