Attilo’s is an Italian restaurant in the heart of Clerkenwell. The menu ranges from pasta carbonara to crowd-pleasing traditional pizzas.
Attilio's
Time Out says
Details
Discover Time Out original video
Attilo’s is an Italian restaurant in the heart of Clerkenwell. The menu ranges from pasta carbonara to crowd-pleasing traditional pizzas.
Discover Time Out original video