Tanuki Izakaya

  • 22350 Homestead Rd,
    Cupertino, CA 95014
  • Phone: 408-739-9545
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map