There are 8 in our family... and since 1989 we've been going there (Dewey Ave. Store). We all agree - our favorite! Their prices aren't cheap, but fair. Good value over-all. Worst thing: PARKING. Tight. But we'll survive, and so will they!
A co-worker of mine commented on this Pizza when we ordered it for work this year. He lives in Chili. So after work on occasional Fridays, he swings by after work to save himself some driving! They love it too.