Umi of Japan

  • 361 Emerald Sq,
    North Attleboro, MA 02760
  • Phone: 508-643-1188
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map