Contact
The Glenwood Restaurant is Closed for the Season and will re-open on May 10, 2024.
You can reach us by calling (231) 889-3734 or by using our contact form below.
Note: Reservations can only be made over the phone. We look forward to hearing from you!
