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.