Email us

Ido Bar & Grill Location

Ido Bar & Grill

Ido Bar & Grill

1537 South Main Street Akron OH 44301 us

330-773-1724

330-785-2794 fax

idobar@att.net

Kitchen Hours

Mon - Thurs

11 am - 9:00 pm

FRI & SAT

11 am - 9:30 pm


CALL US AT

330-773-1724