|
|
Ido Bar & Grill is a restaurant located in Akron, Ohio at 1537 South Main Street. This restaurant serves sirloin steak, surf & turf, apple dumpling, parmesan chicken bites, deep fried pickles, soup of the day, and strip california. They also serve chocolate overload torte, mozzarella sticks, potato crusted halibut, sauerkraut balls, kate's cobb, grilled salmon, and cajun chicken. They are open...
1537 South Main Street, Akron, OH, 44301
|
|
|