The latest
In search of the perfect pizza: Cataro's Italian Villa
Beloit Road is one of the alternate routes I like to take between the southwest suburbs and Downtown during rush hour. Cataro's Italian Villa, 5641 W. Beloit Rd., is one of the establishments I've discovered on that road.