Eating Greek Mediterranean at Jake and Telly’s Greek Taverna restaurant in Colorado Springs, CO.

Feedback

Do you manage or own Jake and Telly’s Greek Taverna?

Yes