The Northwoods Restaurant & Bar

The Northwoods Restaurant & Bar

Full service restaurant and bar. Come and enjoy a nice dinner with us while your on the island.

The Northwood Bar & Restaurant

Contact Information

Address

29944 E. Channel Rd

Drummond Island, MI 49726

Driving Directions

Phone: (906) 493-5282

Location of The Northwoods Restaurant & Bar

Map of Michigan