Originally Posted by StroShow4
Holy shitballs, Maine made the list! I came in here to mention how amazing the pizza selections are in my state, but I guess I don't have to.
So true. Every town in Maine has a pizza place. Usually it's right in the center of town with a sign that says: Live Bait, Ammo, Pizza