"Adelia’s Street Legal Pizza, a New York-style pizza joint located at 3060 Pearl Parkway in Boulder, closed its doors due to parking issues, high rent, and operational costs, including steep labor costs. The owner, Darryl Daily, mentioned the possibility of returning as a food truck." - Paul Albani-Burgio