Teriyaki Stix

  • 565 S Main St,
    Cedar City, UT 84720
  • Phone: 435-867-9500
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map