Restaurants & Bars 12

Crazy Dough?

TalismanGirl | May 9, 2004 06:59 AM

I was just watching TV Diner, and they mentioned that the pizza from Crazy Dough in Cambridge just won a national tasting contest. I've never heard mention of them in the discussions on pizza here. Has anyone eaten there, and are there any comments? Where are they exactly? Are they actually a restaurant?

Want to stay up to date with this post?

Recommended From Chowhound