Yakitori II

  • 3740 Sports Arena Blvd #10,
    San Diego, CA 92110
  • Phone: 619-223-2641

Map

Unable to Display Map