Jake and Telly’s Greek Taverna

Greek restaurant · 2616 Colorado Ave #24, Colorado Springs, CO

Dine-In

Hours

See full menu

More food in Colorado Springs, CO · Greek Food in Colorado Springs