111 Main St, Plymouth 06786, United States
No delivery
Spot something wrong?
Dishes at Pol-Smak Polish Deli. Prices may vary in venue.
Been to Pol-Smak Polish Deli? Be the first to share what you ate.