Sausage Inc.

Greenwich Village has this new spot dedicated to freshly prepared sausage sandwiches made with additive-free meat.

Sausage Inc.