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 Concerts North West is coming to the Boulder Theater By Emily Ferguson Education A Colorado trip back in time, with John Margolies By Thomas Mitchell Travel One-tank road trips from Denver worth the drive (and gas prices) By Abigail Bliss Courts Criminal cases dismissed under heavy workloads By Rebecca Dunlea