Sam’s Italian Sandwich Shop
There are some things about living in Maine that I will always miss: a complete lack of traffic, living 20 minutes from the outlets in Freeport, and Ham Italians from...
A Picture is Worth a 1000 Calories