Little Tokyo Restaurant

  • 800 N 1st St,
    Albemarle, NC 28001
  • Phone: 704-985-1692
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map