They have the best pizza sauce that I've tasted outside of NYC and the Pierogi taste homemade. Apparently they changed ownership in 2007. I had not eaten there prior to that.
Pros: great food, fair prices, special requests honored
Cons: small parking lot, 12 corners is kind of a pain when there's heavy traffic
more