Pizzeria Icaro offers excellent pizza with quality ingredients and a welcoming, self-service atmosphere. Prices are modest.