What can I say, I grew upo going to the Northwoods on special occasions and when friends and family were in town - more than any mortal can eat, good steaks and sea food. reasonable price and a lot of fun. A real true steak house.
Pros: food, atmosphere, fun
more