Fujiyama

  • 28 S Tejon St #A,
    Colorado Springs, CO 80903
  • Phone: 719-630-1167
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map