Polish Village Cafe
03:35A sausage heaven called Polish Village Cafe is the home of killer kielbasa.
From:
Food Paradise and Sausage Paradise
A sausage heaven called Polish Village Cafe is the home of killer kielbasa.