Restaurant
Woods Restaurant
4 locals recommend
Tips from locals
Woods is a Grand Hotel restaurant. Reservations are required. Delicious food! A local favorite.
Very close to the room, excellent food and superior service at this Grand Hotel owner property!
Location
8655 Cudahy Cir
Mackinac Island, MI