Contacts: address, phone number and etc.
Address | 7914 County Road K, Star Lake, WI 54561 Get directions |
Phone number | +1 715-542-3652 |
Website | stillwatersstarlake.com |
Opening hours Closed now.
Photos
Reviews about Stillwaters Restaurant
- 5 / 5By mike nuelkFantastic food and serviceMarch 24, 2017
How would you rate Stillwaters Restaurant?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant and Bar Stillwaters Restaurant
Stillwaters Restaurant is a restaurant and bar based in Star Lake, 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.