Does anybody have any info on di Mio pizza in Cambridge? I had their website bookmarked, but it's no longer up. We're visiting Lesley College on Sunday 11/14 and thought we would try di Mio while in the area. They claim to use only the freshest imported ingredients available.
Is it worth the trip? Does anyone have a street address for it? Any other suggestions for the Lesley College area? We will be dining with our finicky 18 year old daughter. Thanks for your help.