Huddle Restaurant, LIMA, Ohio (OH)

Feeling hungry? Huddle Restaurant might be the place to eat for you.
Conveniently located at 2387 Elida Road () in LIMA, Ohio (OH) (45805), Huddle Restaurant can be reached at 4193313672. Please call in advance to make a reservation.
More restaurants in LIMA, Ohio (OH)


Huddle Restaurant contact information and details:
Address: 2387 Elida Road - , LIMA, Ohio (OH) 45805
Contact Phone: 4193313672