Italian Ice offers Italian ice. Expect potentially long queues, but generous portions.