Bistro on the Greens embodies the liveliness of island living. Best known for our craft cocktails and Mediterranean menu, we’ve exchanged the Mediterranean’s crystal waters for the beautiful backdrop of the Straits of Mackinac.
Know a great happy hour or special for this location?
Suggest an edit
One Lake Shore Dr, Mackinac Island, MI 49757
© 2025 Checkle, Inc
Privacy
Terms