Pier French Fries
12 Old Orchard St, Old Orchard Beach 04064