Teriyaki Chicken Express

  • 149 Main Ave E #B,
    Twin Falls, ID 83301
  • Phone: 208-737-9199
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map