Tsurugi

  • 570 Higuera St #20,
    San Luis Obispo, CA 93401
  • Phone: 805-543-8942
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map