New Japan Restaurant

  • 3820 25th St,
    Columbus, IN 47203
  • Phone: 812-372-1128
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map