Wood Restaurant Address: 8655 Cudahy Cir, Mackinac Island, MI 49757 Phone: (906) 847-3699 Restaurants Other Businesses: Lilac Tree Hotel at 7372 Main St, Mackinac Island, MI 49757 Turtle's Soup and Salad at 7 Main St, Mackinac Island, MI 49757