I'm not a huge fan. Their pizza is fine, but the actual store has always been repulsive(particularly the smell) when I've been in.
Interesting. I've only been in there once (fairly soon after first opening), and I didn't notice anything untoward. I generally have it delivered. Like the article mentions, the Lips and the Homeslice are favorites.
Bookmarks