on/clam strips

The latest

Revisiting Balistreri's Italian American Ristorante

Talk about blind spots. I realized recently that in more than 12 years at OnMilwaukee.com and nearly a decade living within aroma's distance of Balistreri's, 812 N. 68th St., in Wauwatosa, I'd never put pen to paper about what is most certainly the best pizza west of the stadium interchange.

Nov 23, 2012