Osaka Japanese Sushi & Bar

  • 800 W. Idaho St. Suite 112,
    Boise, ID 83702
  • Phone: 208-338-8289
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map