The Gyro Stand

The Gyro Stand Telluride restaurant

A vendor of Greek and Mediterranean food, The Gyro Stand make fresh gyro’s right to order. Located in Elks Park during the summer, across from the Courthouse in Telluride. Located in Mountain Village Heritage Plaza during the winter.

Address: Heritage Plaza / Elks Park Telluride, CO 81435
Website URL:
Phone Number: 970-708-0133
Banner Image:

Telluride Rentals Newsletter

Stay up to date on the latest Telluride news and events

Telluride Rentals

1-970-519-2334