SL Sausage Company
iPhone / Cuisine et boissons
SL Sausage Company is a small country store out in the middle of nowhere in South Georgia. Founded in March 2007, our focus is friendly customer service, delicious sausage, mouth watering jerky and quality meats cut to order.
En voir plus...