Limeleaf, TELLURIDE, Colorado (CO)

Feeling hungry? Limeleaf might be the place to eat to suit your needs.
Conveniently situated at 472 West Pacific Avenue () in TELLURIDE, Colorado (CO) (81435), Limeleaf can be reached at 9707282085. It is advisable to call ahead of time to make a reservation.
More restaurants in TELLURIDE, Colorado (CO)


Limeleaf contact information and details:
Address: 472 West Pacific Avenue - , TELLURIDE, Colorado (CO) 81435
Contact Phone: 9707282085