Il Posto has posted notice of its upcoming closure. The Italian restaurant, at 2601 Larimer St. in the River North Art District, will serve its last plate of fresh pasta on Saturday, Feb. 24.
“It is with a heavy heart, and a very full stomach, that we announce the closure of one of Denver’s top Italian restaurants, Il Posto,” the restaurant wrote in a statement.
“The restaurant sends a big ‘GRAZIE!’ to the Denver community for all of the support and meals shared at Il Posto over the years. Ownership is currently conceptualizing a new life for the space with hopes of an announcement later this spring.”