DON'T FORGET TO SAVE YOUR TRIP. CLICK HERE.

Sunset Grill On Nelson Lake

15326 W Birch Point Rd, Hayward, Wisconsin 54843 USA

Closed Now
Opens Thu 3p

Located just 6 miles north of Hayward,Wi. On beautiful Nelson Lake. New owners Nick & Kathie would like to welcome you to enjoy good food & cold beer

Read More >
Add Review
Thanks!
Your Rating
1
2
3
4
5

Be the first to add a review to the Sunset Grill On Nelson Lake.