Opus Fine Dining and Aria Wine Bar bring a new dimension of dining to Cherry Creek North. The cuisine is french inspired, american ingenuity combined with old world charm, and cutting edge and award winning service. Make your reservations today and let your tastebuds sing. Call 303-355-5853 to make a reservation or Click Here.