Scratch Kitchen & Cocktails
118 Lost Creek Ln Lumiere Hotel, Telluride, CO 81435-9508
Scratch Kitchen & Cocktails is a American, Healthy place is located in Telluride, Colorado. The address of Scratch Kitchen & Cocktails is 118 Lost Creek Ln Lumiere Hotel, Telluride, CO 81435-9508.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 970-369-1081, or open their website to view relevant information, The url is http://eatatscratch.com/telluride