Jake and Telly's Greek Taverna Customer Reviews
Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Jake and Telly's Greek Taverna?
Write a review
Jake and Telly's Greek TavernaJake and Telly's Greek Taverna, 2616 W. Colorado Ave., Suite 24, Colorado Springs |
Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Jake and Telly's Greek Taverna?
Write a review