Sons of Italy Neighborhood: Northwest Denver 5925 W. 32nd Ave., CO, 80212 303-238-8055 advertisement Related Articles No Image Let There Be Light By Amber Taufen advertisement Trending Community Voice Grassroots Campaign Wins in Lakewood By Regina Hopkins Film, TV & Streaming Speedy Gonzales Set to Make his Triumphant Return to the Silver Screen By Jared Bahir Browsh Restaurants Every Opening and Closing This Week By Molly Martin Denver Life Free Things to Do in Denver By Westword Staff