Ciao Napoli

This Logan Square pizza restaurant closed last weekend; word is that its neighbor, Telegraph, will take over the space.