A review from Spotted by locals by Josh Ferry Woodard
I just can’t get enough of ICCO – the Italian Coffee Company – and its wonderful pizzas. In my opinion this is the best value pizzeria in town. A delicious 11-inch Margherita with tomato and basil sauce and mozzarella cheese costs just £ 4.