We’ve got your back. Frozen pies available at each location. Fresh available upon request with a 48 hour notice from now until January 2nd.
All pies are homemade. ❤
Don’t forget to grab your gift certificates!
Sam’s Italian Foods
7 Main Street
Freeport, ME 04032