Tag: Dino’s

  • Dinos Pizza and Italian Restaurant Chicago Review

    The Norwood neighborhood of Chicago, just off I-90 about 12 miles west of the Loop, has become a Little Italy of sorts; I’ve counted around two dozen Italian-centric restaurants, delis, bakeries, markets. Once every couple months I make a run down there and hit two or three of my favorite establishments. Last Saturday was no […]