This quirky little shop dubs themselves a Sausage Superstore and Encased Meat Emporium; check out their specials if you think they are exaggerating.
This quirky little shop dubs themselves a Sausage Superstore and Encased Meat Emporium; check out their specials if you think they are exaggerating.