Contacts: address, phone number and etc.
Address | N12808 Northway Dr, Athelstane, WI 54104 Get directions |
Phone number | +1 715-856-5168 |
Opening hours Closed now.
Photos
Reviews about Nimrod Inn
- 5 / 5By Jon ThurkSteak was excellent. Gizzard spectacularNovember 21, 2016
How would you rate Nimrod Inn?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Nimrod Inn
Nimrod Inn is a restaurant based in Athelstane, Wisconsin. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.