Jake & Telly's Greek Taverna

2616 W Colorado Ave Ste 24
Colorado Springs, CO
719.633.0406
38.853368
-104.86383
Hours:
Mon - Thu:11am - 9pm
Fri - Sat:11am - 10pm
Sun:11am - 9pm

for Jake & Telly's Greek Taverna
Directions
from: