Jake & Telly's Greek Cuisine

  • 2616 W Colorado Ave #24,
    Colorado Springs, CO 80904
  • Phone: 719-633-0406

Map

Unable to Display Map