House of Yakitori

  • 2431 N Union Blvd,
    Colorado Springs, CO 80909
  • Phone: 719-630-7507
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map