Anyone try Potato Freak at 108 Washington Street in Somerville? I noticed it on my way to work this morning. It's near the Holiday Inn outside Union Square. It's in a shopping center, and the sign says "Not average potato." As a carb-lover, I'd be interested in seeing if it's worth the trip over there...
1 Newbury St, Peabody, MA 01960