Mister Twister Pretzels

About Mister Twister Pretzels

The Pretzel Twister is a national franchise chain with 48 locations located mainly along the Southeast United States. The Corporate Office is based out of New HIll, NC where we help and offer for support our individually owned locations.

Claimed Profile