Restaurant

ICCO - "The People's Pizzeria"

Pizza · Dessert · Smoothies


hawkker says:

Offering a full-sized pizza for as little as £3.95, ICCO Pizzeria truly earns its title as the People's Pizza – where else in London could you grab yourself a pizza, dessert, and drink for under a tenner?

Community lists

Explore community lists of favorite vendors

Collection Name

collection by username