Idle Hour Restaurant, NORTH LIMA, Ohio (OH)

Feeling hungry? Idle Hour Restaurant might be the place to eat to suit your needs.
Conveniently located at 11724 South Avenue () in NORTH LIMA, Ohio (OH) (44452), Idle Hour Restaurant can be reached at 3305493987. It is advisable to call ahead of time to make a reservation.
More restaurants in NORTH LIMA, Ohio (OH)


Idle Hour Restaurant contact information and details:
Address: 11724 South Avenue - , NORTH LIMA, Ohio (OH) 44452
Contact Phone: 3305493987