221 South Oak Street
Telluride, CO 81435
Get directions

About Us

You're accustomed to great food at the restaurant, now experience it in your home. Whether it's a dinner party, quiet luncheon or drinks and nibbles, we're here for you.

Reviews