Our Lake of The Woods Restaurant features delicious staples that will have you coming back for more.
Open 8AM to 7PM SUN - THUR 8AM to 9PM FRI-SAT
FOR OUR LAKE LOVERS
Enjoy delicous pizza with a beautiful view.
Under new management with all new recipes with our new fresh crust and ingredients
Stop by and say hello!
Open everyday at 11am