Fifty years ago in 1974, three recent college grads had an idea to start a new pizza restaurant. Not only did they want to offer delicious pizzas, they also wanted to embody the feel-good vibes of ...
DENVER — Say goodbye to the Mellow Mushroom, Colorado. The Atlanta-based pizza chain shuttered its last Colorado location last week. The restaurant, at 16th and Lawrence streets on Denver's 16th ...