Italian Pizza by the Meter
The Taste of Italy
Authentic Italian takeaway in Clapham North. Fresh ingredients mixed together to bring you the best pizza taste.
IMPORTANT NOTICE: FROM THE 27TH DECEMBER WE WON’T BE ABLE TO
OFFER ANYMORE DELIVERY SERVICES. WE APOLOGISE FOR ANY INCONVENIENCE THIS MIGHT CAUSE.