![](https://renzios.net/wp-content/uploads/2021/04/Logo-01-1024x320.png)
Cherry Creek (303) 316-0965 Park Meadows (303) 799-0680
Greek Platters, Gyros & Salads
Visit one of our 2 locations
Located in Cherry Creek Mall
3000 E 1st Ave,
Denver, CO 85206
Located in Park Meadows
8401 Park Meadows Center Dr,
Lone Tree, CO 80124