ICCO is a pizza restaurant offering freshly made, affordable 11" Italian pizzas. Order at the counter and enjoy your meal in the diner.