Located on Polish Hill now across from the church. They have website now and you can easily search them on google Pros: Best selection of home made pierogies
All reviews seem positive