ICCO
Pizza · Italian
ICCO is a popular pizza takeaway known for its thin-based, Italian-style pizzas. They offer a single 11-inch size, with affordable options like the Margherita.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to ICCO.
Local restaurants nearby
21a Camden High Street, ENG



