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?
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?
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?