Pizza Joint Cibo Closes in LoHi
The restaurant space at 1560 Boulder Street hasn’t been very lucky for tenants. Churchill’s Public House was the first to occupy the corner spot. It opened in July 2013 and lasted just over a year, despite the neighborhood’s growth and reputation as a hot restaurant zone. Next came Cibo, a…