Samurai Sam's Teriyaki Grill

  • 8650 Genesee Ave,
    San Diego, CA 92122
  • Phone: 858-404-0707
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map