"Montrose Deli is the place to go if you want to stock up on eight varieties of smoked sausage. This deli and grocery store has all of the Polish essentials. Be sure to stop by the pickle aisle to marvel at the variety and the bakery section for some sweet treats." - Sandy Noto