on/cataros

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.

Nov 29, 2012