Restaurant Report Card: The Kitchen in Greeley, Viewhouse in Lodo, Berry Blendz
DENVER -- If you can’t take the heat from health inspectors, you may want to stay out of “The Kitchen” restaurant in Greeley. The Kitchen The restaurant, located at 905 16th Street, fails our Restaurant Report Card for 13 critical health code violations in its unannounced inspections in November of 2013 and May of 2014, including: