Restaurant Olivia was one of just over 40 restaurants featured by Michelin as they visited Colorado By The Gazette October 11, 2023 | updated 3 years ago Tags colorado denver guide michelin olivia park recommend recommended restaurant star wash washington The Gazette Reporter