Skip to Main content
Millie's on Main
0
Sign in
Currently not accepting online orders
Millie's on Main 7294 Main Street
7294 Main Street, Mackinac Island, MI
Online ordering is currently unavailable. Please contact the restaurant to place an order.