You are here

The Gyro Stand

970-708-0133
Related Items: 
Lunch Restaurants

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.

Get Directions