Preferred contact for availability and sample menus is via email If you have an immediate request or inquiry, please call Chef Eliza at 970.708.1437 between the hours of 9am to 5pm M-F.

Of course, the restaurant is open for dinner 7 nights a week during the summer and winter seasons. You can make a reservation by using Open Table or calling 970.708.1437, and is located in the heart of Telluride at 221 South Oak Street.