They've changed to Il Mondo, and taken the duck pizza off the menu. Didn't really look at what differences there were, didn't taste anything either. There's construction on Huntington Ave. there so it barely looks like it's open. Sparific on the corner of Longwood closed too which is kind of sad. Our lab moved to another building and we're closer to the Chinese truck on Louis Pasteur. I'll have to give that another shot cuz it looks like they serve some specials a bit off the beaten track.