Senju Japanese Restaurant

  • 8960 Brooks Rd S,
    Windsor, CA 95492
  • Phone: 707-836-1699
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map