After two long months, the Kielbasa Factory is back, and better than ever. Come in today for a taste tour of Eastern Europe's finest foods.
:50
1:01
:30
15:59