World Famous Teriyaki

  • 75 Bullard Ave #2,
    Clovis, CA 93612
  • Phone: 559-298-3986
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map