Cannonball Inn
Beloved takeout restaurant on the far side of the island! (State Park restrooms.
Address: 7641 British Landing Rd
City: Mackinac Island
County/district: Mackinac
Region: MI
Postal code: 49757
Country: United States