Grand Cru has grand plans for the Landmark complex
Grand Cru, a restaurant slated to open in the Landmark project in Greenwood Village on November 1, has very grand ambitions. According to its website, Grand Cru “has created a restaurant designed to enhance the clientele’s enjoyment of their dinning experience tasting fine wines, elegant warm service, with stunningly delicious…