Ido Bar & Grill

1537 S. Main St.
Akron, Ohio 44301
Map It

330.773.1724
View Website

Classic American cuisine served from a long-time neighborhood favorite.