Home Slice, a pizza-by-the slice restaurant, opens in Cherry Creek Shopping Center
Home Slice, a pizza-by-the-slice and chili restaurant, opened in Homewood's Cherry Creek Shopping Center on Tuesday, Sept. 14.
Home Slice, at 18322 Governors Highway, is in the location that previously was home to Gloria Jean's Coffees.
Home Sl