Little Tokyo Japanese Rstrnt

  • 1401 SE Maynard Rd #J,
    Cary, NC 27511
  • Phone: 919-467-5011
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map