IDO Bar & Grill

  • 1537 South Main St.,
    Akron, OH 44301
  • Phone: 330.773.1724
  • Cuisine: American Restaurant

Map

Unable to Display Map